httpclient-cache/src/main/java/org/apache/http/impl/client/cache/CachingExec.java
 
/* * ==================================================================== * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * ==================================================================== * * This software consists of voluntary contributions made by many * individuals on behalf of the Apache Software Foundation. For more * information on the Apache Software Foundation, please see * <http://www.apache.org/>. * */
/*...*/
27 
package org.apache.http.impl.client.cache;
 
 
import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicLong; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.http.Header; import org.apache.http.HeaderElement; import org.apache.http.HttpException; import org.apache.http.HttpHost; import org.apache.http.HttpMessage; import org.apache.http.HttpRequest; import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; import org.apache.http.HttpVersion; import org.apache.http.ProtocolException; import org.apache.http.ProtocolVersion; import org.apache.http.RequestLine; import org.apache.http.annotation.ThreadSafe; import org.apache.http.client.cache.CacheResponseStatus; import org.apache.http.client.cache.HeaderConstants; import org.apache.http.client.cache.HttpCacheContext; import org.apache.http.client.cache.HttpCacheEntry; import org.apache.http.client.cache.HttpCacheStorage; import org.apache.http.client.cache.ResourceFactory; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpExecutionAware; import org.apache.http.client.methods.HttpRequestWrapper; import org.apache.http.client.protocol.HttpClientContext; import org.apache.http.client.utils.DateUtils; import org.apache.http.client.utils.URIUtils; import org.apache.http.conn.routing.HttpRoute; import org.apache.http.impl.execchain.ClientExecChain; import org.apache.http.message.BasicHttpResponse; import org.apache.http.protocol.HTTP; import org.apache.http.protocol.HttpContext; import org.apache.http.protocol.HttpCoreContext; import org.apache.http.util.Args; import org.apache.http.util.VersionInfo;
import ...
 
 
/** * <p> * Request executor in the request execution chain that is responsible for * transparent client-side caching. * </p> * <p> * The current implementation is conditionally * compliant with HTTP/1.1 (meaning all the MUST and MUST NOTs are obeyed), * although quite a lot, though not all, of the SHOULDs and SHOULD NOTs * are obeyed too. * </p> * <p> * Folks that would like to experiment with alternative storage backends * should look at the {@link HttpCacheStorage} interface and the related * package documentation there. You may also be interested in the provided * {@link org.apache.http.impl.client.cache.ehcache.EhcacheHttpCacheStorage * EhCache} and {@link * org.apache.http.impl.client.cache.memcached.MemcachedHttpCacheStorage * memcached} storage backends. * </p> * <p> * Further responsibilities such as communication with the opposite * endpoint is delegated to the next executor in the request execution * chain. * </p> * * @since 4.3 */
/*...*/
102 
@ThreadSafe // So long as the responseCache implementation is threadsafe
103 
public class CachingExec implements ClientExecChain {
 
105 
    private final static boolean SUPPORTS_RANGE_AND_CONTENT_RANGE_HEADERS = false;
 
1072696
    private final AtomicLong cacheHits = new AtomicLong();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  24. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  25. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  26. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  27. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  28. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  29. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  30. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  69. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  70. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  71. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  72. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  73. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  74. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  75. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  76. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  78. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  79. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  80. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  81. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  82. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  83. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  84. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  85. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  86. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  87. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  88. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  89. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  90. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  91. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  92. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  93. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  94. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  95. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  96. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  97. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  98. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  99. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  100. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1082696
    private final AtomicLong cacheMisses = new AtomicLong();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  24. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  25. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  26. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  27. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  28. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  29. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  30. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  69. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  70. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  71. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  72. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  73. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  74. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  75. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  76. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  78. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  79. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  80. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  81. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  82. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  83. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  84. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  85. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  86. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  87. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  88. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  89. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  90. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  91. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  92. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  93. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  94. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  95. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  96. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  97. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  98. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  99. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  100. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1092696
    private final AtomicLong cacheUpdates = new AtomicLong();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  24. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  25. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  26. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  27. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  28. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  29. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  30. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  69. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  70. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  71. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  72. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  73. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  74. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  75. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  76. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  78. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  79. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  80. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  81. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  82. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  83. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  84. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  85. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  86. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  87. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  88. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  89. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  90. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  91. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  92. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  93. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  94. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  95. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  96. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  97. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  98. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  99. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  100. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
 
1112696
    private final Map<ProtocolVersion, String> viaHeaders = new HashMap<ProtocolVersion, String>(4);
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  24. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  25. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  26. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  27. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  28. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  29. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  30. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  69. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  70. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  71. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  72. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  73. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  74. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  75. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  76. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  78. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  79. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  80. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  81. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  82. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  83. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  84. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  85. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  86. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  87. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  88. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  89. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  90. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  91. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  92. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  93. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  94. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  95. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  96. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  97. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  98. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  99. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  100. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
 
113 
    private final CacheConfig cacheConfig;
114 
    private final ClientExecChain backend;
115 
    private final HttpCache responseCache;
116 
    private final CacheValidityPolicy validityPolicy;
117 
    private final CachedHttpResponseGenerator responseGenerator;
118 
    private final CacheableRequestPolicy cacheableRequestPolicy;
119 
    private final CachedResponseSuitabilityChecker suitabilityChecker;
120 
    private final ConditionalRequestBuilder conditionalRequestBuilder;
121 
    private final ResponseProtocolCompliance responseCompliance;
122 
    private final RequestProtocolCompliance requestCompliance;
123 
    private final ResponseCachingPolicy responseCachingPolicy;
 
125 
    private final AsynchronousValidator asynchRevalidator;
 
1272696
    private final Log log = LogFactory.getLog(getClass());
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  24. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  25. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  26. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  27. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  28. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  29. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  30. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  69. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  70. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  71. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  72. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  73. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  74. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  75. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  76. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  78. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  79. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  80. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  81. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  82. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  83. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  84. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  85. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  86. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  87. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  88. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  89. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  90. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  91. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  92. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  93. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  94. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  95. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  96. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  97. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  98. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  99. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  100. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
 
129 
    public CachingExec(
130 
            final ClientExecChain backend,
131 
            final HttpCache cache,
132 
            final CacheConfig config) {
1332619
        this(backend, cache, config, null);
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  70. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  77. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  78. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  79. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  80. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  81. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  82. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
1342619
    }
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  70. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  77. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  78. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  79. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  80. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  81. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  82. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
 
136 
    public CachingExec(
137 
            final ClientExecChain backend,
138 
            final HttpCache cache,
139 
            final CacheConfig config,
140 
            final AsynchronousValidator asynchRevalidator) {
1412626
        super();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1422626
        Args.notNull(backend, "HTTP backend");
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1432626
        Args.notNull(cache, "HttpCache");
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1442626
        this.cacheConfig = config != null ? config : CacheConfig.DEFAULT;
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  90. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
  1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
1452626
        this.backend = backend;
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1462626
        this.responseCache = cache;
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1472626
        this.validityPolicy = new CacheValidityPolicy();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1482626
        this.responseGenerator = new CachedHttpResponseGenerator(this.validityPolicy);
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1492626
        this.cacheableRequestPolicy = new CacheableRequestPolicy();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1502626
        this.suitabilityChecker = new CachedResponseSuitabilityChecker(this.validityPolicy, this.cacheConfig);
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1512626
        this.conditionalRequestBuilder = new ConditionalRequestBuilder();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1522626
        this.responseCompliance = new ResponseProtocolCompliance();
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1532626
        this.requestCompliance = new RequestProtocolCompliance(this.cacheConfig.isWeakETagOnPutDeleteAllowed());
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1542626
        this.responseCachingPolicy = new ResponseCachingPolicy(
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1552626
                this.cacheConfig.getMaxObjectSize(), this.cacheConfig.isSharedCache(),
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1562626
                this.cacheConfig.isNeverCacheHTTP10ResponsesWithQuery(), this.cacheConfig.is303CachingEnabled());
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1572626
        this.asynchRevalidator = asynchRevalidator;
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
1582626
    }
  1. org.apache.http.impl.client.cache.AbstractProtocolTest#setUp: 103x568
  2. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1152x2
  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5672x2
  5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1061x2
  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3286x2
  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5684x2
  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5659x2
  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2551x2
  10. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1810x2
  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1091x2
  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2818x2
  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2599x2
  15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1773x2
  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2493x2
  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5647x2
  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2869x2
  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1030x2
  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 786x2
  21. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 344
  22. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1000
  23. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1454
  24. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1225
  25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 544
  26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 675
  27. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1370
  28. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1295
  29. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 390
  30. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1342
  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 701
  32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 518
  33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 439
  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 797
  35. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1426
  36. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1484
  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 733
  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1037
  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 271
  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 645
  41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 970
  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 941
  43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1637
  44. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1528
  45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 494
  46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1516
  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1468
  48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 911
  49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1682
  50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 574
  51. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 456
  52. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1154
  53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1500
  54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 403
  55. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 610
  56. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 237
  57. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1554
  58. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 473
  59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1440
  60. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 332
  61. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 874
  62. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 765
  63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 219
  64. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1594
  65. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 837
  66. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1113
  67. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 417
  68. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1073
  69. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testAsynchronousWorkersMax0: 40
  70. org.apache.http.impl.client.cache.TestCachingHttpClientBuilder#testNullCacheConfig: 45
  71. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  72. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  73. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  74. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  75. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  76. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  77. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  78. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
  79. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 122
  80. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 67
  81. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 88
  82. org.apache.http.impl.client.cache.TestProtocolDeviations#setUp: 119x5
  83. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 522
  84. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 573
  85. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 471
  86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 335
  87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testHTTPCLIENT1470: 371
  88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 423
  89. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 172
  90. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 380
  91. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#start: 112
 
160 
    public CachingExec(
161 
            final ClientExecChain backend,
162 
            final ResourceFactory resourceFactory,
163 
            final HttpCacheStorage storage,
164 
            final CacheConfig config) {
165231
        this(backend, new BasicHttpCache(resourceFactory, storage, config), config);
  1. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
166231
    }
  1. org.apache.http.impl.client.cache.ehcache.TestEhcacheProtocolRequirements#setUp: 75x231
 
168 
    public CachingExec(final ClientExecChain backend) {
1698
        this(backend, new BasicHttpCache(), CacheConfig.DEFAULT);
  1. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  2. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  3. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  4. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  5. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  6. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  7. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  8. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
1708
    }
  1. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFiveFailedAttempts: 119
  2. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithThreeFailedAttempts: 97
  3. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithSixFailedAttempts: 130
  4. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithOneFailedAttempt: 75
  5. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithFourFailedAttempts: 108
  6. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithMaxNumberOfFailedAttempts: 141
  7. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithTwoFailedAttempts: 86
  8. org.apache.http.impl.client.cache.TestExponentialBackingOffSchedulingStrategy#testScheduleWithoutPreviousError: 64
 
172 
    CachingExec(
173 
            final ClientExecChain backend,
174 
            final HttpCache responseCache,
175 
            final CacheValidityPolicy validityPolicy,
176 
            final ResponseCachingPolicy responseCachingPolicy,
177 
            final CachedHttpResponseGenerator responseGenerator,
178 
            final CacheableRequestPolicy cacheableRequestPolicy,
179 
            final CachedResponseSuitabilityChecker suitabilityChecker,
180 
            final ConditionalRequestBuilder conditionalRequestBuilder,
181 
            final ResponseProtocolCompliance responseCompliance,
182 
            final RequestProtocolCompliance requestCompliance,
183 
            final CacheConfig config,
18470
            final AsynchronousValidator asynchRevalidator) {
  1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
18570
        this.cacheConfig = config != null ? config : CacheConfig.DEFAULT;
  1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
  1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
  2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
  3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
  4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
  5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
  6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
  7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
  8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
  9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    18670
            this.backend = backend;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    18770
            this.responseCache = responseCache;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    18870
            this.validityPolicy = validityPolicy;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    18970
            this.responseCachingPolicy = responseCachingPolicy;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19070
            this.responseGenerator = responseGenerator;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19170
            this.cacheableRequestPolicy = cacheableRequestPolicy;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19270
            this.suitabilityChecker = suitabilityChecker;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19370
            this.conditionalRequestBuilder = conditionalRequestBuilder;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19470
            this.responseCompliance = responseCompliance;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19570
            this.requestCompliance = requestCompliance;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19670
            this.asynchRevalidator = asynchRevalidator;
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
    19770
        }
    1. org.apache.http.impl.client.cache.TestCachingExecChain#setUp: 149x62
    2. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 252
    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 221
    4. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 158
    5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 194
    6. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 394
    7. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 284
    8. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 172
    9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 315
     
     
    /** * Reports the number of times that the cache successfully responded * to an {@link HttpRequest} without contacting the origin server. * @return the number of cache hits */
    /*...*/
    204 
        public long getCacheHits() {
    2053
            return cacheHits.get();
    1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 246
    2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 215
    3. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 188
    206 
        }
     
     
    /** * Reports the number of times that the cache contacted the origin * server because it had no appropriate response cached. * @return the number of cache misses */
    /*...*/
    213 
        public long getCacheMisses() {
    2143
            return cacheMisses.get();
    1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 245
    2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 214
    3. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 187
    215 
        }
     
     
    /** * Reports the number of times that the cache was able to satisfy * a response by revalidating an existing but stale cache entry. * @return the number of cache revalidations */
    /*...*/
    222 
        public long getCacheUpdates() {
    2233
            return cacheUpdates.get();
    1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 247
    2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 216
    3. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 189
    224 
        }
     
    226 
        public CloseableHttpResponse execute(
    227 
                final HttpRoute route,
    228 
                final HttpRequestWrapper request) throws IOException, HttpException {
    2290
            return execute(route, request, HttpClientContext.create(), null);
      230 
          }
       
      232 
          public CloseableHttpResponse execute(
      233 
                  final HttpRoute route,
      234 
                  final HttpRequestWrapper request,
      235 
                  final HttpClientContext context) throws IOException, HttpException {
      2364
              return execute(route, request, context, null);
      1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      2. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      4. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      237 
          }
       
      239 
          @Override
      240 
          public CloseableHttpResponse execute(
      241 
                  final HttpRoute route,
      242 
                  final HttpRequestWrapper request,
      243 
                  final HttpClientContext context,
      244 
                  final HttpExecutionAware execAware) throws IOException, HttpException {
       
      2462742
              final HttpHost target = context.getTargetHost();
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2472742
              final String via = generateViaHeader(request.getOriginal());
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
       
      249 
              // default response context
      2502742
              setResponseStatus(context, CacheResponseStatus.CACHE_MISS);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
       
      2522742
              if (clientRequestsOurOptions(request)) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2533
                  setResponseStatus(context, CacheResponseStatus.CACHE_MODULE_RESPONSE);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      2543
                  return Proxies.enhanceResponse(new OptionsHttp11Response());
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
      2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
      255 
              }
       
      2572739
              final HttpResponse fatalErrorResponse = getFatallyNoncompliantResponse(request, context);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2582739
              if (fatalErrorResponse != null) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      25917
                  return Proxies.enhanceResponse(fatalErrorResponse);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3109x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1503x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      9. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      260 
              }
       
      2622722
              requestCompliance.makeRequestCompliant(request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      278. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      280. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      282. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      283. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      285. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      389. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2632721
              request.addHeader("Via",via);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      277. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      282. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      388. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
       
      2652721
              flushEntriesInvalidatedByRequest(context.getTargetHost(), request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      277. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      282. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      388. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
       
      2672721
              if (!cacheableRequestPolicy.isServableFromCache(request)) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      277. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      282. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      388. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      268157
                  log.debug("Request is not servable from cache");
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
      70. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      71. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      72. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
      73. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      76. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      88. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      269157
                  return callBackend(route, request, context, execAware);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
      70. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      71. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      72. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
      73. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      76. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      88. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      270 
              }
       
      2722564
              final HttpCacheEntry entry = satisfyFromCache(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      233. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      235. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      239. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      335. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      336. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2732564
              if (entry == null) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      233. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      235. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      239. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      335. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      336. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      2742319
                  log.debug("Cache miss");
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      2752319
                  return handleCacheMiss(route, request, context, execAware);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      276 
              } else {
      277245
                  return handleCacheHit(route, request, context, execAware, entry);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      278 
              }
      279 
          }
       
      281 
          private CloseableHttpResponse handleCacheHit(
      282 
                  final HttpRoute route,
      283 
                  final HttpRequestWrapper request,
      284 
                  final HttpClientContext context,
      285 
                  final HttpExecutionAware execAware,
      286 
                  final HttpCacheEntry entry) throws IOException, HttpException {
      287245
              final HttpHost target = context.getTargetHost();
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      288245
              recordCacheHit(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      289245
              CloseableHttpResponse out = null;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      290245
              final Date now = getCurrentDate();
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      291245
              if (suitabilityChecker.canCachedResponseBeUsed(target, request, entry, now)) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
      86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
      145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
      292130
                  log.debug("Cache hit");
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      86. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      293130
                  out = generateCachedResponse(request, context, entry, now);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      86. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      294115
              } else if (!mayCallBackend(request)) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      64. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      79. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      80. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      81. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      82. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      83. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      2952
                  log.debug("Cache entry not suitable but only-if-cached requested");
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      2. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      2962
                  out = generateGatewayTimeout(context);
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      2. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      297113
              } else if (!(entry.getStatusCode() == HttpStatus.SC_NOT_MODIFIED
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      52. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      53. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      64. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      79. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      80. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      81. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      2. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      3. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      2983
                      && !suitabilityChecker.isConditional(request))) {
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      2. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      3. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      299112
                  log.debug("Revalidating cache entry");
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      51. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      52. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      79. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      80. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      300112
                  return revalidateCacheEntry(route, request, context, execAware, entry, now);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      51. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      52. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      79. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      80. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      301 
              } else {
      3021
                  log.debug("Cache entry not usable; calling backend");
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      3031
                  return callBackend(route, request, context, execAware);
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
      304 
              }
      305132
              context.setAttribute(HttpClientContext.HTTP_ROUTE, route);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      306132
              context.setAttribute(HttpCoreContext.HTTP_TARGET_HOST, target);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      307132
              context.setAttribute(HttpCoreContext.HTTP_REQUEST, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      308132
              context.setAttribute(HttpCoreContext.HTTP_RESPONSE, out);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      309132
              context.setAttribute(HttpCoreContext.HTTP_REQ_SENT, Boolean.TRUE);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      310132
              return out;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
      52. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
      53. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      54. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
      55. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
      56. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
      57. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      58. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
      59. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
      60. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
      61. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
      62. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      63. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
      64. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
      65. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
      66. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
      67. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      69. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
      70. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
      71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      76. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
      78. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
      79. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      81. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
      82. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      84. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
      85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      86. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      87. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
      88. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157
      311 
          }
       
      313 
          private CloseableHttpResponse revalidateCacheEntry(
      314 
                  final HttpRoute route,
      315 
                  final HttpRequestWrapper request,
      316 
                  final HttpClientContext context,
      317 
                  final HttpExecutionAware execAware,
      318 
                  final HttpCacheEntry entry,
      319 
                  final Date now) throws HttpException {
       
      321 
              try {
      322112
                  if (asynchRevalidator != null
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      51. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      52. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      79. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      80. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3236
                      && !staleResponseNotAllowed(request, entry, now)
      1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      6. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3246
                      && validityPolicy.mayReturnStaleWhileRevalidating(entry, now)) {
      1. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      6. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3254
                      log.trace("Serving stale with asynchronous revalidation");
      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      4. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3264
                      final CloseableHttpResponse resp = generateCachedResponse(request, context, entry, now);
      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      4. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3274
                      asynchRevalidator.revalidateCacheEntry(this, route, request, context, execAware, entry);
      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      4. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      3284
                      return resp;
      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
      4. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
      329 
                  }
      330108
                  return revalidateCacheEntry(route, request, context, execAware, entry);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
      33. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
      38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
      44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
      45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
      47. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
      48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
      49. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
      50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
      51. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      52. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
      54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
      33116
              } catch (final IOException ioex) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      7. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      8. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      13. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      33216
                  return handleRevalidationFailure(request, context, entry, now);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
      5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
      6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
      7. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
      8. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
      9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
      12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      13. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      333 
              }
      334 
          }
       
      336 
          private CloseableHttpResponse handleCacheMiss(
      337 
                  final HttpRoute route,
      338 
                  final HttpRequestWrapper request,
      339 
                  final HttpClientContext context,
      340 
                  final HttpExecutionAware execAware) throws IOException, HttpException {
      3412319
              final HttpHost target = context.getTargetHost();
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3422319
              recordCacheMiss(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
       
      3442319
              if (!mayCallBackend(request)) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3452
                  return Proxies.enhanceResponse(
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      2. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      346 
                          new BasicHttpResponse(
      347 
                                  HttpVersion.HTTP_1_1, HttpStatus.SC_GATEWAY_TIMEOUT, "Gateway Timeout"));
      348 
              }
       
      3502317
              final Map<String, Variant> variants = getExistingCacheVariants(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      221. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      323. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3512317
              if (variants != null && !variants.isEmpty()) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      221. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      323. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      220. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      221. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      223. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      306. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      322. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      35217
                  return negotiateResponseFromVariants(route, request, context,
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
      4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
      5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
      6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
      7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
      8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
      9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
      353 
                          execAware, variants);
      354 
              }
       
      3562300
              return callBackend(route, request, context, execAware);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      177. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      178. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      179. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      220. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      221. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      223. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      306. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      322. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      357 
          }
       
      359 
          private HttpCacheEntry satisfyFromCache(
      360 
                  final HttpHost target, final HttpRequestWrapper request) {
      3612564
              HttpCacheEntry entry = null;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      233. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      235. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      239. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      335. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      336. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      362 
              try {
      3632564
                  entry = responseCache.getCacheEntry(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      233. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      235. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      239. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      335. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      336. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      3641
              } catch (final IOException ioe) {
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      3651
                  log.warn("Unable to retrieve entries from cache", ioe);
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      3662563
              }
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      232. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      233. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      235. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      335. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      3672564
              return entry;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1648x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1742x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1454x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2977x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      183. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      184. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      185. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      186. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 263
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      224. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      225. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      228. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      229. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      233. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      234. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      235. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      236. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      237. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      238. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      239. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      331. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      332. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      333. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      334. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      335. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      336. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      368 
          }
       
      370 
          private HttpResponse getFatallyNoncompliantResponse(
      371 
                  final HttpRequestWrapper request,
      372 
                  final HttpContext context) {
      3732739
              HttpResponse fatalErrorResponse = null;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      3742739
              final List<RequestProtocolError> fatalError = requestCompliance.requestIsFatallyNonCompliant(request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
       
      3762739
              for (final RequestProtocolError error : fatalError) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3109x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1503x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      9. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      37717
                  setResponseStatus(context, CacheResponseStatus.CACHE_MODULE_RESPONSE);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3109x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1503x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      9. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      37817
                  fatalErrorResponse = requestCompliance.getErrorForRequest(error);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3109x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1503x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      9. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      37917
              }
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3109x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1503x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      9. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      3802739
              return fatalErrorResponse;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
      179. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      222. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      223. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      226. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
      227. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      229. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
      230. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
      232. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      233. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
      235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
      236. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
      239. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      241. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
      242. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
      246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
      247. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
      248. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
      250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
      252. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
      253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
      256. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
      257. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
      262. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
      263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
      264. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
      266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
      267. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
      270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
      271. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
      273. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
      276. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
      278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
      279. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
      280. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
      282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
      283. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
      285. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
      286. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
      287. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
      288. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      289. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      290. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
      291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
      381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
      382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
      383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
      384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
      385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
      396. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
      381 
          }
       
      383 
          private Map<String, Variant> getExistingCacheVariants(
      384 
                  final HttpHost target,
      385 
                  final HttpRequestWrapper request) {
      3862317
              Map<String,Variant> variants = null;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      221. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      323. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      387 
              try {
      3882317
                  variants = responseCache.getVariantCacheEntriesWithEtags(target, request);
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      221. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      323. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3891
              } catch (final IOException ioe) {
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      3901
                  log.warn("Unable to retrieve variant entries from cache", ioe);
      1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      3912316
              }
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      220. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      221. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      223. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      306. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      322. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3922317
              return variants;
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      221. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      222. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      224. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      307. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      308. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      323. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      393 
          }
       
      395 
          private void recordCacheMiss(final HttpHost target, final HttpRequestWrapper request) {
      3962319
              cacheMisses.getAndIncrement();
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3972319
              if (log.isTraceEnabled()) {
      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
      9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
      17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
      33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
      54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
      87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
      103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
      106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
      115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
      116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
      165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
      175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
      178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
      179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
      180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
      182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
      184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
      185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
      186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
      187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
      188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
      190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
      191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
      192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
      193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
      194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
      195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
      197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
      198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
      199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
      200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
      201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
      202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
      203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
      204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
      205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
      206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
      207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
      208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
      209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
      210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
      211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
      212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
      213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
      214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
      215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
      216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
      217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
      218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
      219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
      220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
      222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
      223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
      224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
      225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
      226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
      227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
      228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
      264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
      265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
      266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
      267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
      268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
      269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
      270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
      271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
      309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
      310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
      311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
      312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
      313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
      314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
      315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
      316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
      317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
      318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
      319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
      320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
      321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
      322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
      323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
      324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
      325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
      3980
                  final RequestLine rl = request.getRequestLine();
        3990
                    log.trace("Cache miss [host: " + target + "; uri: " + rl.getUri() + "]");
          400 
                  }
          4012319
              }
          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
          9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
          17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
          21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
          33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
          54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
          60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
          69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
          73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
          87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
          103. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
          106. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
          115. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
          116. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
          165. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
          175. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
          178. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
          179. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
          180. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
          182. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
          184. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
          185. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
          186. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
          187. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
          188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
          190. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
          191. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
          192. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
          193. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
          194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
          195. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
          197. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
          198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
          199. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
          200. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
          201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
          202. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
          203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
          204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
          205. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
          206. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
          207. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
          208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
          209. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
          210. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
          211. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
          212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
          213. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
          214. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
          215. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
          216. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
          217. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
          218. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
          219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
          221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
          222. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
          223. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
          224. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
          225. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
          226. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
          227. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
          228. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
          264. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
          265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
          266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
          267. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
          268. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
          269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
          270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
          271. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
          309. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
          310. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
          311. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
          312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
          313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
          314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
          315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
          316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
          317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
          318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
          319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
          320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
          321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
          322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
          323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
          324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
          325. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
           
          403 
              private void recordCacheHit(final HttpHost target, final HttpRequestWrapper request) {
          404245
                  cacheHits.getAndIncrement();
          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
          7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
          9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
          14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
          17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
          22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
          25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
          41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
          43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
          51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
          70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
          72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
          73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
          74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
          75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
          76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
          77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
          78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
          79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
          80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
          81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
          82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
          83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
          84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
          85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
          86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
          87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
          88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
          89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
          90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
          91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
          92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
          93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
          94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
          95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
          96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
          97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
          98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
          99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
          100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
          101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
          102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
          103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
          104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
          105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
          106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
          107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
          108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
          109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
          110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
          111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
          112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
          113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
          114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
          115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
          116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
          117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
          118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
          119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
          120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
          121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
          122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
          123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
          124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
          125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
          126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
          127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
          128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
          129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
          130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
          131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
          132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
          133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
          134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
          135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
          136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
          137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
          138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
          139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
          140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
          141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
          142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
          143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
          144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
          145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
          146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
          147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
          148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
          149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
          150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
          151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
          152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
          153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
          154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
          155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
          156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
          157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
          158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
          159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
          160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
          161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
          162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
          405245
                  if (log.isTraceEnabled()) {
          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
          7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
          9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
          14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
          17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
          22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
          25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
          41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
          43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
          51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
          70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
          72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
          73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
          74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
          75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
          76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
          77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
          78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
          79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
          80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
          81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
          82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
          83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
          84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
          85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
          86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
          87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
          88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
          89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
          90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
          91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
          92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
          93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
          94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
          95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
          96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
          97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
          98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
          99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
          100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
          101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
          102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
          103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
          104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
          105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
          106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
          107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
          108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
          109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
          110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
          111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
          112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
          113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
          114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
          115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
          116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
          117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
          118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
          119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
          120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
          121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
          122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
          123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
          124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
          125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
          126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
          127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
          128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
          129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
          130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
          131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
          132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
          133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
          134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
          135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
          136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
          137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
          138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
          139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
          140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
          141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
          142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
          143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
          144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
          145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
          146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
          147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
          148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
          149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
          150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
          151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
          152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
          153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
          154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
          155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
          156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
          157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
          158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
          159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
          160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
          161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
          162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
          4060
                      final RequestLine rl = request.getRequestLine();
            4070
                        log.trace("Cache hit [host: " + target + "; uri: " + rl.getUri() + "]");
              408 
                      }
              409245
                  }
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2, 2765x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2, 3992x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2, 2693x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2, 3948x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
              72. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              73. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              74. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
              75. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              76. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              77. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              78. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              79. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
              80. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              81. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              82. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              83. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              84. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
              85. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296, 297
              86. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
              87. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              88. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              89. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
              90. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              91. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              92. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              93. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              94. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              95. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              96. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              97. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              98. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              99. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
              100. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              101. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              102. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
              103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              104. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
              105. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
              106. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              107. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
              108. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
              109. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
              110. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
              111. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              112. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              113. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
              115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
              116. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              117. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              118. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              120. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              122. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              124. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
              126. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              128. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
              129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              130. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              133. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              134. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              136. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
              138. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              139. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              140. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              141. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              142. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              143. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              144. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588, 1589
              145. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              146. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
              147. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              148. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              149. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
              150. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              151. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
              152. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
              153. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              154. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              155. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              156. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              157. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              158. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              159. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              160. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
              161. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              162. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
               
              411 
                  private void recordCacheUpdate(final HttpContext context) {
              41293
                      cacheUpdates.getAndIncrement();
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
              31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
              33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
              35. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
              36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
              37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
              38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
              40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
              41. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
              42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
              43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
              48. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
              50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
              51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
              52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
              53. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
              54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
              55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
              56. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
              58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
              41393
                      setResponseStatus(context, CacheResponseStatus.VALIDATED);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
              31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
              33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
              35. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
              36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
              37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
              38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
              40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
              41. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
              42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
              43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
              48. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
              50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
              51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
              52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
              53. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
              54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
              55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
              56. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
              58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
              41493
                  }
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
              31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
              33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
              35. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
              36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
              37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
              38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
              40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
              41. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
              42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
              43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
              48. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
              50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
              51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
              52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
              53. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
              54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
              55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
              56. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
              58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
               
              416 
                  private void flushEntriesInvalidatedByRequest(
              417 
                          final HttpHost target,
              418 
                          final HttpRequestWrapper request) {
              419 
                      try {
              4202721
                          responseCache.flushInvalidatedCacheEntriesFor(target, request);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
              72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
              73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
              74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
              75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
              76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
              77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
              78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
              79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
              80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
              81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
              82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
              83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
              84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
              85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
              86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
              87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
              88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
              89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
              90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
              91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
              92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
              93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
              94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
              95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
              96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
              97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
              99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
              100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
              101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
              102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
              103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
              104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
              105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
              106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
              107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
              108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
              109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
              110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
              111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
              112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
              113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
              114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
              115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
              116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
              117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
              118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
              119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
              120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
              121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
              122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
              123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
              124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
              126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
              128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
              129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
              130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
              131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
              132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
              133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
              134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
              135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
              136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
              137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
              138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
              139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
              140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
              141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
              142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
              143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
              144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
              145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
              146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
              147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
              148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
              149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
              150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
              151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
              152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
              153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
              154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
              155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
              156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
              157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
              158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
              159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
              160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
              161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
              162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
              163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
              164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
              165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
              166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
              167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
              168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
              169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
              170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
              171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
              172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
              173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
              174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
              176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
              177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
              179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
              180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
              181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
              182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
              183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
              184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
              185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
              186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
              187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
              188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
              189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
              190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
              191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
              192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
              193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
              194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
              195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
              196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
              197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
              198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
              199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
              200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
              201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
              202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
              203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
              204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
              205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
              206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
              207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
              208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
              209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
              210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
              211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
              212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
              213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
              214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
              215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
              216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
              217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
              218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
              219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
              220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
              221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
              222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
              223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
              225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
              227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
              228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
              229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
              230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
              231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
              232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
              233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
              235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
              238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
              239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
              240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
              241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
              242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
              243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
              244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
              245. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
              246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
              247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
              248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
              249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
              250. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              251. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
              252. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
              253. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
              254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
              255. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
              257. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
              258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
              259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
              260. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
              261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
              262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
              263. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
              264. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              265. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
              266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
              267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
              268. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
              269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
              270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
              271. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
              272. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
              273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
              274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
              275. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
              276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
              277. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
              278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
              279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
              280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
              281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
              282. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
              283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
              284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
              285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
              286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
              287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
              288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
              289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
              290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
              291. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
              292. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
              293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
              294. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
              295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
              296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
              297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
              298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
              299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
              300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
              301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
              302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
              303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
              304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
              305. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
              306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
              307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
              308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
              309. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
              310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
              311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
              312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
              313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
              314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
              315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
              316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
              317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
              318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
              319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
              320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
              321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
              322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
              323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
              324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
              325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
              326. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
              327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
              329. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
              330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
              331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
              332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
              333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
              334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
              335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
              336. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
              337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
              338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
              339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
              340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
              341. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
              342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
              343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
              344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
              345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
              346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
              347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
              348. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
              349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
              350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
              351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
              352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
              353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
              354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
              355. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
              356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
              357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
              358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
              359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
              360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
              361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
              362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
              363. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
              364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
              365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
              366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
              367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
              368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
              369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
              370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
              371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
              372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
              373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
              374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
              375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
              376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
              377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
              378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
              379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
              380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
              381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
              382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
              383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
              384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
              385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
              386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
              387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
              388. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
              4211
                      } catch (final IOException ioe) {
              1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              4221
                          log.warn("Unable to flush invalidated entries from cache", ioe);
              1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              4232720
                      }
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
              72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
              73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
              74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
              75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
              76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
              77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
              78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
              79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
              80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
              81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
              82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
              83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
              84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
              85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
              86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
              87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
              88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
              89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
              90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
              91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
              92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
              93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
              94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
              95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
              96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
              97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
              99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
              100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
              101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
              102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
              103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
              104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
              105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
              106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
              107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
              108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
              109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
              110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
              111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
              112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
              113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
              114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
              115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
              116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
              117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
              118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
              119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
              120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
              121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
              122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
              123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
              124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
              126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
              128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
              129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
              130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
              131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
              132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
              133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
              134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
              135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
              136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
              137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
              138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
              139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
              140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
              141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
              142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
              143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
              144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
              145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
              146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
              147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
              148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
              149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
              150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
              151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
              152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
              153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
              154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
              155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
              156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
              157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
              158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
              159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
              160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
              161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
              162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
              163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
              164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
              165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
              166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
              167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
              168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
              169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
              170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
              171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
              172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
              173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
              174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
              176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
              177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
              179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
              180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
              181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
              182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
              183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
              184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
              185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
              186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
              187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
              188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
              189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
              190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
              191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
              192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
              193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
              194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
              195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
              196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
              197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
              198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
              199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
              200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
              201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
              202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
              203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
              204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
              205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
              206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
              207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
              208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
              209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
              210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
              211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
              212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
              213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
              214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
              215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
              216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
              217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
              218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
              219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
              220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
              221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
              222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
              223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
              225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
              227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
              228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
              229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
              230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
              231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
              232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
              233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
              235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
              237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
              238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
              239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
              240. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
              241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
              242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
              243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
              244. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
              245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
              246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
              247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
              248. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
              249. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              250. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
              251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
              252. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
              253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
              254. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
              256. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
              257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
              258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
              259. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
              260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
              261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
              262. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
              263. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              264. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
              265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
              266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
              267. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
              268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
              269. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
              270. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
              271. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
              272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
              273. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
              274. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
              275. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
              276. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
              277. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
              278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
              279. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
              280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
              281. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
              282. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
              283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
              284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
              285. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
              286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
              287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
              288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
              289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
              290. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
              291. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
              292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
              293. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
              294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
              295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
              296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
              297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
              298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
              299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
              300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
              301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
              302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
              303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
              304. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
              305. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
              306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
              307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
              308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
              309. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
              310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
              311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
              312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
              313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
              314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
              315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
              316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
              317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
              318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
              319. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
              320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
              321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
              322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
              323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
              324. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
              325. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
              326. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
              328. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
              329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
              330. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
              331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
              332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
              333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
              334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
              335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
              336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
              337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
              338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
              339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
              340. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
              341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
              342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
              343. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
              344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
              345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
              346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
              347. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
              348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
              349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
              350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
              351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
              352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
              353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
              354. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
              355. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
              356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
              357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
              358. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
              359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
              360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
              361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
              362. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
              363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
              364. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
              365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
              366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
              367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
              368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
              369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
              370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
              371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
              372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
              373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
              374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
              375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
              376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
              377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
              378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
              379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
              380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
              381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
              382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
              383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
              384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
              385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
              386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
              387. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
              4242721
                  }
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
              72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
              73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
              74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
              75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
              76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
              77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
              78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
              79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
              80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
              81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
              82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
              83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
              84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
              85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
              86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
              87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
              88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
              89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
              90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
              91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
              92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
              93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
              94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
              95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
              96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
              97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
              99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
              100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
              101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
              102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
              103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
              104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
              105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
              106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
              107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
              108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
              109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
              110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
              111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
              112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
              113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
              114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
              115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
              116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
              117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
              118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
              119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
              120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
              121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
              122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
              123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
              124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
              126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
              128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
              129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
              130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
              131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
              132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
              133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
              134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
              135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
              136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
              137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
              138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
              139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
              140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
              141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
              142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
              143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
              144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
              145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
              146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
              147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
              148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
              149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
              150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
              151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
              152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
              153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
              154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
              155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
              156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
              157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
              158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
              159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
              160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
              161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
              162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
              163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
              164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
              165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
              166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
              167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
              168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
              169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
              170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
              171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
              172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
              173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
              174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
              176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
              177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
              179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
              180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
              181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
              182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
              183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
              184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
              185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
              186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
              187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
              188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
              189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
              190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
              191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
              192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
              193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
              194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
              195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
              196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
              197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
              198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
              199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
              200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
              201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
              202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
              203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
              204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
              205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
              206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
              207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
              208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
              209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
              210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
              211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
              212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
              213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
              214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
              215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
              216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
              217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
              218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
              219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
              220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
              221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
              222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
              223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              224. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
              225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              226. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
              227. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
              228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
              229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
              230. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
              231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
              232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
              233. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              234. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
              235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              236. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
              238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
              239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
              240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
              241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
              242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
              243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
              244. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
              245. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
              246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
              247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
              248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
              249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
              250. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              251. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
              252. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
              253. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
              254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
              255. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
              257. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
              258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
              259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
              260. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
              261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
              262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
              263. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
              264. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              265. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
              266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
              267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
              268. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
              269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
              270. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
              271. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
              272. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
              273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
              274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
              275. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
              276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
              277. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
              278. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
              279. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
              280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
              281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
              282. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
              283. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
              284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
              285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
              286. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
              287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
              288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
              289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
              290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
              291. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
              292. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
              293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
              294. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
              295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
              296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
              297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
              298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
              299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
              300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
              301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
              302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
              303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
              304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
              305. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
              306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
              307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
              308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
              309. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
              310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
              311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
              312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
              313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
              314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
              315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
              316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
              317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
              318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
              319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
              320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
              321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
              322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
              323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
              324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
              325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
              326. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
              327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
              329. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
              330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
              331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
              332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
              333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
              334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
              335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
              336. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
              337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
              338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
              339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
              340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
              341. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
              342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
              343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
              344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
              345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
              346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
              347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
              348. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
              349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
              350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
              351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
              352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
              353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
              354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
              355. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
              356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
              357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
              358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
              359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
              360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
              361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
              362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
              363. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
              364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
              365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
              366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
              367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
              368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
              369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
              370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
              371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
              372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
              373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
              374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
              375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
              376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
              377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
              378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
              379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
              380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
              381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
              382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
              383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
              384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
              385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
              386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
              387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
              388. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
               
              426 
                  private CloseableHttpResponse generateCachedResponse(final HttpRequestWrapper request,
              427 
                          final HttpContext context, final HttpCacheEntry entry, final Date now) {
              428 
                      final CloseableHttpResponse cachedResponse;
              429134
                      if (request.containsHeader(HeaderConstants.IF_NONE_MATCH)
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              89. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              430113
                              || request.containsHeader(HeaderConstants.IF_MODIFIED_SINCE)) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              39. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              42. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              56. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              57. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              58. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              60. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              61. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              62. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              65. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              68. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              73. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              43130
                          cachedResponse = responseGenerator.generateNotModifiedResponse(entry);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              6. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              7. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              8. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              9. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              13. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              14. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              15. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              16. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              17. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              18. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              19. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              20. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              21. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              22. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              23. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              24. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              25. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              432 
                      } else {
              433104
                          cachedResponse = responseGenerator.generateResponse(request, entry);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              39. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              41. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              43. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              55. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              57. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              59. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              60. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              61. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              64. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              434 
                      }
              435134
                      setResponseStatus(context, CacheResponseStatus.CACHE_HIT);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              89. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              436134
                      if (validityPolicy.getStalenessSecs(entry, now) > 0L) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              89. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              4378
                          cachedResponse.addHeader(HeaderConstants.WARNING,"110 localhost \"Response is stale\"");
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              7. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              438 
                      }
              439134
                      return cachedResponse;
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3270x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1407x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2765x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3635x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1263x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1989x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1648x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1742x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3992x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2693x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1329x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1295x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1959x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5223x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1924x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2110x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3948x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1454x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2977x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1381x2
              44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1458
              45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 563
              46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 693
              47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 535
              48. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1430
              49. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1488
              50. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 757
              51. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 297
              52. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
              53. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 511
              54. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1518
              55. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1472
              56. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
              57. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1688
              58. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 600
              59. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1504
              60. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 263
              61. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
              62. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1444
              63. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 231
              64. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 90
              65. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              66. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              67. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1264
              68. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1806
              69. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              70. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              71. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              72. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              73. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              74. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              75. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1741
              76. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 507
              77. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              78. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              79. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1785
              80. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              81. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              82. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1306
              83. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              84. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              85. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1589
              86. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              87. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              88. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              89. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 151, 157, 171
              440 
                  }
               
              442 
                  private CloseableHttpResponse handleRevalidationFailure(
              443 
                          final HttpRequestWrapper request,
              444 
                          final HttpContext context,
              445 
                          final HttpCacheEntry entry,
              446 
                          final Date now) {
              44716
                      if (staleResponseNotAllowed(request, entry, now)) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              7. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              8. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              13. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              4489
                          return generateGatewayTimeout(context);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              5. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              7. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              449 
                      } else {
              4507
                          return unvalidatedCacheHit(request, context, entry);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              4. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              5. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              451 
                      }
              452 
                  }
               
              454 
                  private CloseableHttpResponse generateGatewayTimeout(
              455 
                          final HttpContext context) {
              45611
                      setResponseStatus(context, CacheResponseStatus.CACHE_MODULE_RESPONSE);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              5. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              7. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              45711
                      return Proxies.enhanceResponse(new BasicHttpResponse(
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              5. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              7. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              458 
                              HttpVersion.HTTP_1_1, HttpStatus.SC_GATEWAY_TIMEOUT,
              459 
                              "Gateway Timeout"));
              460 
                  }
               
              462 
                  private CloseableHttpResponse unvalidatedCacheHit(
              463 
                          final HttpRequestWrapper request,
              464 
                          final HttpContext context,
              465 
                          final HttpCacheEntry entry) {
              4667
                      final CloseableHttpResponse cachedResponse = responseGenerator.generateResponse(request, entry);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              4. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              5. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              4677
                      setResponseStatus(context, CacheResponseStatus.CACHE_HIT);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              4. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              5. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              4687
                      cachedResponse.addHeader(HeaderConstants.WARNING, "111 localhost \"Revalidation failed\"");
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              4. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              5. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              4697
                      return cachedResponse;
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              4. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              5. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              470 
                  }
               
              472 
                  private boolean staleResponseNotAllowed(
              473 
                          final HttpRequestWrapper request,
              474 
                          final HttpCacheEntry entry,
              475 
                          final Date now) {
              47632
                      return validityPolicy.mustRevalidate(entry)
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              4. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              5. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              7. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              8. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
              9. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              10. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              13. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              14. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              15. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
              17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              19. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
              20. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              21. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              22. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              23. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              24. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              25. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              26. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              27. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
              28. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              29. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              47728
                          || (cacheConfig.isSharedCache() && validityPolicy.proxyRevalidate(entry))
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              4. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              7. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              8. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              13. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              14. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
              15. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              19. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              20. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              21. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              22. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              23. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              24. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
              25. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              26. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
              3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              4. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              7. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              13. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
              14. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              15. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              19. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              20. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              21. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              22. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              23. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              47825
                          || explicitFreshnessRequest(request, entry, now);
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              6. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              7. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              13. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              14. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              15. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              19. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              20. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              21. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              22. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
              23. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              24. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              479 
                  }
               
              481 
                  private boolean mayCallBackend(final HttpRequestWrapper request) {
              4822477
                      for (final Header h: request.getHeaders(HeaderConstants.CACHE_CONTROL)) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x4
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x4
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x4
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
              72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
              74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
              75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
              76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x6
              77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
              78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
              79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
              80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
              82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
              83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x6
              84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
              85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
              87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
              88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
              89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
              90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
              91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
              92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
              93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
              94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
              95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
              96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
              97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
              98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
              99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
              100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
              101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
              103. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              104. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
              105. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              106. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
              107. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
              108. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
              109. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
              110. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
              111. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
              112. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
              113. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
              114. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x6
              115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
              116. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
              117. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
              118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
              119. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
              120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
              121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
              122. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
              123. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
              124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              125. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
              126. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
              127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
              128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
              129. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
              130. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
              131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
              132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
              134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
              135. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x4
              136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              137. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
              138. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
              139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
              142. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
              143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              145. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              146. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
              147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
              148. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
              149. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
              150. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x4
              151. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
              152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x4
              154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              155. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
              156. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
              157. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
              158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              159. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
              160. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
              161. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
              162. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
              163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
              164. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
              165. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
              166. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
              167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              168. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
              169. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
              170. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
              171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
              172. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
              173. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
              174. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
              175. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
              177. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
              178. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
              179. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x4
              180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
              181. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              182. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              183. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
              184. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
              185. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
              186. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
              187. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
              188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
              189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
              190. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              191. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
              192. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              193. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
              195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
              196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
              197. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
              198. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
              199. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
              200. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
              201. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296x2
              202. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
              203. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
              204. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
              205. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
              206. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
              207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
              208. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
              209. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
              210. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
              211. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
              212. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
              213. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
              214. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
              215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
              216. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
              217. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
              218. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
              219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
              220. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
              221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
              222. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
              223. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
              224. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
              225. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
              226. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
              227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
              228. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
              229. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
              230. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
              231. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
              232. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
              233. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
              234. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
              235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
              236. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
              237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
              238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
              239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
              240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
              241. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
              242. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
              243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
              244. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
              245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
              246. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
              248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
              249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
              251. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
              252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
              253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
              254. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
              255. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
              257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              258. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
              259. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
              260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
              261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
              262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
              263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
              264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
              265. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
              267. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
              268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              269. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
              270. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              271. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
              273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
              274. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652x2
              275. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
              277. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
              278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
              279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
              280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
              281. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
              282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
              283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              284. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
              285. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
              287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
              288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
              289. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
              290. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
              291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
              292. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
              293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
              294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
              295. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626x2
              296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
              297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
              298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
              299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
              301. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
              303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
              304. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
              305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
              306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
              307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
              308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588x2
              311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
              312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
              313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
              314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
              315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
              316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311x2
              317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
              318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
              319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596x2
              320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
              321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
              322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
              323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212x2
              324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
              325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
              326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
              327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261x2
              328. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236x2
              329. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
              330. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
              331. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 171, 184
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
              15. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              16. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              17. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              18. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              19. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              20. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              21. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
              22. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              23. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
              24. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              25. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              26. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              27. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              28. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              29. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              30. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              31. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              483104
                          for (final HeaderElement elt : h.getElements()) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x6
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x6
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x4
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x8
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x6
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x6
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x6
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x6
              15. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              16. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              17. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296x2
              18. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              19. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
              20. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
              21. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652x2
              22. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              23. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626x2
              24. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
              25. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588x2
              26. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
              27. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311x2
              28. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596x2
              29. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212x2
              30. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x3
              31. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x3
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x4
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x4
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x4
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x4
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x4
              15. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              16. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              17. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              18. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              19. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              20. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              21. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
              22. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              23. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
              24. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              25. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              26. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              27. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              28. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              29. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              30. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
              31. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
              48461
                              if ("only-if-cached".equals(elt.getName())) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x4
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x4
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x4
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x4
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x4
              15. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              16. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              17. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
              18. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              19. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              20. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              21. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
              22. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              23. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
              24. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              25. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
              26. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              27. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              28. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
              29. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              30. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
              31. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
              4854
                                  log.trace("Request marked only-if-cached");
              1. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              4864
                                  return false;
              1. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
              2. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1762
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
              487 
                              }
              488 
                          }
              489 
                      }
              4902430
                      return true;
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
              5. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
              6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
              9. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
              16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
              17. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2, 2057x2
              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
              20. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
              21. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
              22. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
              24. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
              25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
              26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
              27. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
              28. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
              29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
              30. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
              31. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
              32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
              33. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2
              34. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
              35. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
              36. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
              37. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
              38. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
              39. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
              40. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
              41. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
              42. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
              43. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
              44. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
              45. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
              46. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
              47. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
              48. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
              49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
              50. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
              51. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
              52. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
              53. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
              54. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
              55. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
              56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
              57. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
              58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
              59. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
              60. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
              61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
              62. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2
              63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
              64. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
              65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
              66. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
              67. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
              68. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
              69. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2
              70. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
              71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
              72. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
              73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
              74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
              75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
              76. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
              77. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
              78. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
              79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
              80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
              81. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
              82. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
              83. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
              84. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
              85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
              86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
              87. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
              88. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
              89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
              90. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
              91. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
              92. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
              93. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
              94. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
              95. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
              96. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
              97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
              98. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
              99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
              100. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
              101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
              102. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
              103. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              104. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
              105. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
              106. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
              107. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
              108. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
              109. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
              110. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
              111. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
              112. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
              113. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
              114. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
              115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
              116. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
              117. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
              118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
              119. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
              120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
              121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
              122. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
              123. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
              124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
              125. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
              126. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
              127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
              128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
              129. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
              130. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
              131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
              132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
              133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
              134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
              135. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2
              136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
              137. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
              138. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
              139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
              140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
              141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
              142. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
              143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
              144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
              145. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
              146. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
              147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
              148. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
              149. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
              150. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
              151. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
              152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
              153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
              154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
              155. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
              156. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
              157. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
              158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
              159. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
              160. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
              161. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
              162. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
              163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
              164. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
              165. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
              166. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
              167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
              168. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
              169. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
              170. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
              171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
              172. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
              173. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
              174. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
              175. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
              176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
              177. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
              178. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
              179. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
              180. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
              181. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              182. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              183. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
              184. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
              185. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
              186. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
              187. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
              188. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
              189. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
              190. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
              191. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
              192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
              193. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
              194. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
              195. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
              196. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
              197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
              198. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
              199. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
              200. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
              201. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
              202. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
              203. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
              204. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
              205. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
              206. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
              207. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
              208. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
              209. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
              210. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
              211. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
              212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
              213. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
              214. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
              215. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
              216. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
              217. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
              218. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
              219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
              220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
              221. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
              222. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
              223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
              224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
              225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
              226. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
              227. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
              228. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
              229. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
              230. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
              231. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
              232. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
              233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
              234. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
              235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
              236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
              237. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
              238. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
              239. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
              240. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
              241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
              242. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
              243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
              244. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
              245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
              246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
              247. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
              248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
              249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263
              250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
              251. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
              252. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
              253. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
              254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
              255. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
              256. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
              257. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
              258. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
              259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
              260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
              261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
              262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
              263. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
              264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
              265. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
              266. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
              267. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
              268. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
              269. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
              270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
              271. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
              272. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
              273. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
              274. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
              275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
              276. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
              277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
              278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
              279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
              280. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
              281. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
              282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
              283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
              284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
              285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
              286. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
              287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
              288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
              289. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
              290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
              291. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
              292. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
              293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
              294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
              295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
              296. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
              297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
              298. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
              299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305
              300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
              301. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
              302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
              303. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
              304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
              305. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
              306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
              307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
              308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
              309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
              310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
              311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
              312. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
              313. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
              314. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
              315. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
              316. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
              317. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
              318. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
              319. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
              320. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
              321. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
              322. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
              323. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
              324. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
              325. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
              326. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
              327. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
              328. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 171, 184
              491 
                  }
               
              493 
                  private boolean explicitFreshnessRequest(
              494 
                          final HttpRequestWrapper request,
              495 
                          final HttpCacheEntry entry,
              496 
                          final Date now) {
              49728
                      for(final Header h : request.getHeaders(HeaderConstants.CACHE_CONTROL)) {
              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
              2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
              3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
              4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
              5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
              6. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
              7. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
              8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
              11. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              12. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              13. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311x2
              14. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
              15. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
              16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
              18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
              19. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
              20. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
              21. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
              22. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
              23. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
              24. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
              8. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
              49813
                          for(final HeaderElement elt : h.getElements()) {
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311x2
              6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x3
              8. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x3
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
              8. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
              49910
                              if (HeaderConstants.CACHE_CONTROL_MAX_STALE.equals(elt.getName())) {
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
              2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
              5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
              6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
              7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
              8. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
              500 
                                  try {
              5011
                                      final int maxstale = Integer.parseInt(elt.getValue());
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              5021
                                      final long age = validityPolicy.getCurrentAgeSecs(entry, now);
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              5031
                                      final long lifetime = validityPolicy.getFreshnessLifetimeSecs(entry);
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              5041
                                      if (age - lifetime > maxstale) {
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              5051
                                          return true;
              1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
              506 
                                      }
              5070
                                  } catch (final NumberFormatException nfe) {
                5080
                                        return true;
                  5090
                                      }
                    5109
                                    } else if (HeaderConstants.CACHE_CONTROL_MIN_FRESH.equals(elt.getName())
                    1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                    4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                    5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                    6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
                    7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
                    1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                    4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
                    5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
                    5117
                                                || HeaderConstants.CACHE_CONTROL_MAX_AGE.equals(elt.getName())) {
                    1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                    4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261x2
                    5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236x2
                    5124
                                        return true;
                    1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                    4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                    513 
                                    }
                    514 
                                }
                    515 
                            }
                    51620
                            return false;
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    2. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    3. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                    4. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                    5. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                    6. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                    7. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                    8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                    9. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                    10. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                    11. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 353
                    12. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 442
                    13. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                    14. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                    15. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                    16. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                    17. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                    18. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 397
                    19. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 171
                    517 
                        }
                     
                    519 
                        private String generateViaHeader(final HttpMessage msg) {
                     
                    5215313
                            final ProtocolVersion pv = msg.getProtocolVersion();
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x4
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x8
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x4, 4120x4, 4121x4
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x4
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x4
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x4
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x4, 3270x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x12
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x4
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x4
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x4
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x4, 3159x4
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x4
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x4
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x4
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x4
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x8
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x4, 1552x4
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x4, 2056x4, 2057x4
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x4
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x4, 6202x4
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x4, 1407x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x4
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x4
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x4, 4445x4, 4446x4
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x4
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x4
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x4
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x4
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x4
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x4
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x4
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x4
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x4, 4336x4, 4337x4
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x4
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x12
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x4
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x4, 2764x4, 2765x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x4
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x4, 3332x4
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x4, 3635x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x4, 1263x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x8
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x4
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x4
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x4
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x4
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x10
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x4, 1989x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x4
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x12
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x12
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x4
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x4
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x4
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x4, 5874x4
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x4
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x4, 5621x4
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x4, 1647x4, 1648x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x4, 3109x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x4
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x4
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x4, 5496x4
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x4
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x8
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x4, 1741x4, 1742x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x10
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x4, 3991x4, 3992x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x4
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x4
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x4
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x4
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x4
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x4, 5581x4
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x4, 4281x4, 4282x4
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x4, 2692x4, 2693x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x4
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x4
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x4, 1503x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x4, 1329x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x4
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x8
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x4
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x8
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x12
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x4
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x12
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x4
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x4
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x4
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x4
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x4
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x4
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x4, 3234x4
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x4, 4227x4, 4228x4
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x8
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x4
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x4, 4173x4, 4174x4
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x4
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x8
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x4
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x4
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x392, 538x372, 541x368, 544x328, 547x1976
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x4
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x4
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x12
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x4, 3732x4
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x4
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x4, 1295x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x10
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x4, 4600x4
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x4, 1959x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x4, 5223x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x4
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x4
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x4
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x8
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x4
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x4, 1924x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x8
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x8
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x4, 4521x4
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x4
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x4
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x4
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x4
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x12
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x4
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x4
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x12
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x4
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x4, 4068x4, 4069x4
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x10
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x4, 2110x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x4
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x4
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x4
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x4
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x12
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x4
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x10
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x12
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x4
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x4
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x4, 3947x4, 3948x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x12
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x4, 4391x4, 4392x4
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x12
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x4
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x4
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x10
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x12
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x4
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x4
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x4
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x4
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x4, 2195x4
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x4, 5522x4
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x4, 2272x4
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x4
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x4, 5556x4
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x4
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x4
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x4
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x4
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x4
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x4
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x4
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x4
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x4
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x12
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x12
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x4
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x4
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x4
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x4, 4487x4
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x4
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x4, 1453x4, 1454x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x8
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x4, 2976x4, 2977x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x4
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x4
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x4
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x4
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x4, 5782x4
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x4, 1381x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x4, 3898x4
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x4, 2432x4
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386x2
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024x2, 1025x2
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457x2, 1458
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281x2, 1283x2, 1285x2
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562x2, 563
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692x2, 693
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325x2
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363x2
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723x2, 724x2
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534x2, 535
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449x2
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826x2, 827x2
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429x2, 1430
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487x2, 1488
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756x2, 757
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064x2, 1065x2
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295x2, 296x2, 297
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666x2, 667x2
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988x2, 989
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959x2, 960
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666x2, 1667x2
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542x2
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510x2, 511
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517x2, 1518
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471x2, 1472
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929x2, 930
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683x2, 1686x2, 1688
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599x2, 600
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466x2
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211x2, 1213x2, 1215x2
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503x2, 1504
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634x2, 635x2
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261x2, 262x2, 263
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579x2, 1580x2
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487x2
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443x2, 1444
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345x2
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900x2, 901x2
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787x2, 788x2
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230x2, 231
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621x2, 1622x2
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863x2, 864x2
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145x2, 1146x2
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104x2, 1105x2
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124x2, 143x2
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68x2, 69
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89x2, 90
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397x2
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350x2
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280x2
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373x2
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322x2
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849x2
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355x2
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604x2
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623x2
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997x2, 998x2
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055x2, 1056x2
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761x2, 1762
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341x2
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908x2
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670x2
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816x2
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751x2
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x3
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863x2
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261x2, 1262x2, 1263x2, 1264
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x3
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739x2
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805x2, 1806
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901x2
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388x2
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809x2
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688x2
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948x2, 949x2
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824x2
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696x2
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397x2
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546x2, 1547x2, 1548x2, 1549x2, 1550x2
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886x2
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740x2, 1741
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651x2, 1652x2
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x4
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362x2, 1363x2, 1364x2
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786x2
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334x2
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506x2, 507
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879x2
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758x2
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492x2, 1493x2, 1494x2
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765x2
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677x2
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565x2, 566
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784x2, 1785
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x4
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872x2
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412x2, 1413x2, 1414x2
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793x2
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728x2
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369x2
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625x2, 1626x2
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772x2
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113x2, 1114x2
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833x2
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95x2
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894x2
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682x2
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304x2, 1305x2, 1306
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189x2, 1190x2, 1191x2
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362x2
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708x2
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840x2
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802x2
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348x2
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587x2, 1588x2, 1589
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856x2
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716x2
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779x2
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160x2, 161x2
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310x2, 311x2
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85x2, 86x2
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543x2, 544x2
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595x2, 596x2
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492x2, 493x2
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136x2, 137x2
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352x2, 353
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211x2, 212x2
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441x2, 442
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113x2, 114x2
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284x2, 285x2
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260x2, 261x2
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235x2, 236x2
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187x2, 188x2
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396x2, 397
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139x2, 151, 157, 171, 184x2
                    5225313
                            final String existingEntry = viaHeaders.get(pv);
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x4
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x8
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x4, 4120x4, 4121x4
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x4
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x4
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x4
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x4, 3270x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x12
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x4
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x4
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x4
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x4, 3159x4
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x4
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x4
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x4
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x4
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x8
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x4, 1552x4
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x4, 2056x4, 2057x4
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x4
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x4, 6202x4
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x4, 1407x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x4
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x4
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x4, 4445x4, 4446x4
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x4
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x4
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x4
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x4
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x4
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x4
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x4
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x4
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x4, 4336x4, 4337x4
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x4
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x12
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x4
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x4, 2764x4, 2765x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x4
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x4, 3332x4
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x4, 3635x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x4, 1263x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x8
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x4
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x4
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x4
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x4
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x10
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x4, 1989x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x4
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x12
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x12
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x4
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x4
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x4
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x4, 5874x4
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x4
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x4, 5621x4
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x4, 1647x4, 1648x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x4, 3109x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x4
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x4
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x4, 5496x4
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x4
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x8
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x4, 1741x4, 1742x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x10
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x4, 3991x4, 3992x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x4
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x4
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x4
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x4
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x4
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x4, 5581x4
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x4, 4281x4, 4282x4
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x4, 2692x4, 2693x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x4
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x4
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x4, 1503x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x4, 1329x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x4
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x8
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x4
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x8
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x12
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x4
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x12
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x4
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x4
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x4
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x4
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x4
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x4
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x4, 3234x4
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x4, 4227x4, 4228x4
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x8
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x4
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x4, 4173x4, 4174x4
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x4
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x8
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x4
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x4
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x392, 538x372, 541x368, 544x328, 547x1976
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x4
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x4
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x12
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x4, 3732x4
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x4
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x4, 1295x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x10
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x4, 4600x4
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x4, 1959x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x4, 5223x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x4
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x4
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x4
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x8
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x4
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x4, 1924x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x8
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x8
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x4, 4521x4
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x4
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x4
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x4
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x4
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x12
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x4
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x4
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x12
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x4
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x4, 4068x4, 4069x4
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x10
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x4, 2110x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x4
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x4
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x4
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x4
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x12
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x4
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x10
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x12
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x4
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x4
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x4, 3947x4, 3948x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x12
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x4, 4391x4, 4392x4
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x12
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x4
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x4
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x10
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x12
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x4
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x4
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x4
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x4
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x4, 2195x4
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x4, 5522x4
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x4, 2272x4
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x4
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x4, 5556x4
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x4
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x4
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x4
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x4
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x4
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x4
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x4
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x4
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x4
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x12
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x12
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x4
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x4
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x4
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x4, 4487x4
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x4
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x4, 1453x4, 1454x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x8
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x4, 2976x4, 2977x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x4
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x4
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x4
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x4
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x4, 5782x4
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x4, 1381x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x4, 3898x4
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x4, 2432x4
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386x2
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024x2, 1025x2
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457x2, 1458
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281x2, 1283x2, 1285x2
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562x2, 563
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692x2, 693
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325x2
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363x2
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723x2, 724x2
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534x2, 535
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449x2
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826x2, 827x2
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429x2, 1430
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487x2, 1488
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756x2, 757
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064x2, 1065x2
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295x2, 296x2, 297
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666x2, 667x2
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988x2, 989
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959x2, 960
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666x2, 1667x2
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542x2
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510x2, 511
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517x2, 1518
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471x2, 1472
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929x2, 930
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683x2, 1686x2, 1688
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599x2, 600
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466x2
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211x2, 1213x2, 1215x2
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503x2, 1504
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634x2, 635x2
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261x2, 262x2, 263
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579x2, 1580x2
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487x2
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443x2, 1444
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345x2
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900x2, 901x2
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787x2, 788x2
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230x2, 231
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621x2, 1622x2
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863x2, 864x2
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145x2, 1146x2
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104x2, 1105x2
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124x2, 143x2
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68x2, 69
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89x2, 90
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397x2
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350x2
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280x2
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373x2
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322x2
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849x2
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355x2
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604x2
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623x2
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997x2, 998x2
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055x2, 1056x2
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761x2, 1762
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341x2
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908x2
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670x2
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816x2
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751x2
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x3
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863x2
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261x2, 1262x2, 1263x2, 1264
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x3
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739x2
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805x2, 1806
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901x2
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388x2
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809x2
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688x2
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948x2, 949x2
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824x2
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696x2
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397x2
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546x2, 1547x2, 1548x2, 1549x2, 1550x2
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886x2
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740x2, 1741
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651x2, 1652x2
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x4
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362x2, 1363x2, 1364x2
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786x2
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334x2
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506x2, 507
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879x2
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758x2
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492x2, 1493x2, 1494x2
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765x2
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677x2
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565x2, 566
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784x2, 1785
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x4
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872x2
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412x2, 1413x2, 1414x2
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793x2
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728x2
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369x2
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625x2, 1626x2
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772x2
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113x2, 1114x2
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833x2
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95x2
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894x2
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682x2
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304x2, 1305x2, 1306
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189x2, 1190x2, 1191x2
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362x2
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708x2
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840x2
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802x2
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348x2
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587x2, 1588x2, 1589
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856x2
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716x2
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779x2
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160x2, 161x2
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310x2, 311x2
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85x2, 86x2
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543x2, 544x2
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595x2, 596x2
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492x2, 493x2
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136x2, 137x2
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352x2, 353
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211x2, 212x2
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441x2, 442
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113x2, 114x2
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284x2, 285x2
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260x2, 261x2
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235x2, 236x2
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187x2, 188x2
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396x2, 397
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139x2, 151, 157, 171, 184x2
                    5235313
                            if (existingEntry != null) {
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x4
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x8
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x4, 4120x4, 4121x4
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x4
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x4
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x4
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x4, 3270x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x12
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x4
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x4
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x4
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x4, 3159x4
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x4
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x4
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x4
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x4
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x8
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x4, 1552x4
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x4, 2056x4, 2057x4
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x4
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x4, 6202x4
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x4, 1407x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x4
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x4
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x4, 4445x4, 4446x4
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x4
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x4
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x4
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x4
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x4
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x4
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x4
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x4
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x4, 4336x4, 4337x4
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x4
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x12
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x4
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x4, 2764x4, 2765x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x4
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x4, 3332x4
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x4, 3635x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x4, 1263x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x8
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x4
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x4
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x4
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x4
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x10
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x4, 1989x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x4
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x12
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x12
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x4
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x4
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x4
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x4, 5874x4
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x4
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x4, 5621x4
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x4, 1647x4, 1648x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x4, 3109x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x4
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x4
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x4, 5496x4
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x4
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x8
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x4, 1741x4, 1742x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x10
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x4, 3991x4, 3992x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x4
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x4
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x4
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x4
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x4
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x4, 5581x4
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x4, 4281x4, 4282x4
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x4, 2692x4, 2693x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x4
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x4
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x4, 1503x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x4, 1329x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x4
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x8
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x4
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x8
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x12
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x4
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x12
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x4
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x4
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x4
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x4
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x4
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x4
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x4, 3234x4
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x4, 4227x4, 4228x4
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x8
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x4
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x4, 4173x4, 4174x4
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x4
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x8
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x4
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x4
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x392, 538x372, 541x368, 544x328, 547x1976
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x4
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x4
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x12
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x4, 3732x4
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x4
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x4, 1295x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x10
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x4, 4600x4
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x4, 1959x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x4, 5223x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x4
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x4
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x4
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x8
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x4
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x4, 1924x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x8
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x8
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x4, 4521x4
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x4
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x4
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x4
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x4
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x12
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x4
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x4
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x12
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x4
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x4, 4068x4, 4069x4
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x10
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x4, 2110x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x4
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x4
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x4
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x4
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x12
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x4
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x10
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x12
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x4
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x4
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x4, 3947x4, 3948x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x12
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x4, 4391x4, 4392x4
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x12
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x4
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x4
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x10
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x12
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x4
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x4
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x4
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x4
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x4, 2195x4
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x4, 5522x4
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x4, 2272x4
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x4
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x4, 5556x4
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x4
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x4
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x4
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x4
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x4
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x4
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x4
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x4
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x4
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x12
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x12
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x4
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x4
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x4
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x4, 4487x4
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x4
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x4, 1453x4, 1454x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x8
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x4, 2976x4, 2977x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x4
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x4
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x4
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x4
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x4, 5782x4
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x4, 1381x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x4, 3898x4
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x4, 2432x4
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386x2
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024x2, 1025x2
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457x2, 1458
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281x2, 1283x2, 1285x2
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562x2, 563
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692x2, 693
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325x2
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363x2
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723x2, 724x2
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534x2, 535
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449x2
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826x2, 827x2
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429x2, 1430
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487x2, 1488
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756x2, 757
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064x2, 1065x2
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295x2, 296x2, 297
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666x2, 667x2
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988x2, 989
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959x2, 960
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666x2, 1667x2
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542x2
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510x2, 511
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517x2, 1518
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471x2, 1472
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929x2, 930
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683x2, 1686x2, 1688
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599x2, 600
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466x2
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211x2, 1213x2, 1215x2
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503x2, 1504
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634x2, 635x2
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261x2, 262x2, 263
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579x2, 1580x2
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487x2
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443x2, 1444
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345x2
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900x2, 901x2
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787x2, 788x2
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230x2, 231
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621x2, 1622x2
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863x2, 864x2
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145x2, 1146x2
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104x2, 1105x2
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124x2, 143x2
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68x2, 69
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89x2, 90
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397x2
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350x2
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280x2
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373x2
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322x2
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849x2
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355x2
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604x2
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623x2
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997x2, 998x2
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055x2, 1056x2
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761x2, 1762
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341x2
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908x2
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670x2
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816x2
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751x2
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x3
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863x2
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261x2, 1262x2, 1263x2, 1264
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x3
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739x2
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805x2, 1806
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901x2
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388x2
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809x2
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688x2
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948x2, 949x2
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824x2
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696x2
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397x2
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546x2, 1547x2, 1548x2, 1549x2, 1550x2
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886x2
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740x2, 1741
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651x2, 1652x2
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x4
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362x2, 1363x2, 1364x2
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786x2
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334x2
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506x2, 507
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879x2
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758x2
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492x2, 1493x2, 1494x2
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765x2
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677x2
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565x2, 566
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784x2, 1785
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x4
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872x2
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412x2, 1413x2, 1414x2
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793x2
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728x2
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369x2
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625x2, 1626x2
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772x2
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113x2, 1114x2
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833x2
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95x2
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894x2
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682x2
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304x2, 1305x2, 1306
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189x2, 1190x2, 1191x2
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362x2
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708x2
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840x2
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802x2
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348x2
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587x2, 1588x2, 1589
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856x2
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716x2
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779x2
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160x2, 161x2
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310x2, 311x2
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85x2, 86x2
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543x2, 544x2
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595x2, 596x2
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492x2, 493x2
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136x2, 137x2
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352x2, 353
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211x2, 212x2
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441x2, 442
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113x2, 114x2
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284x2, 285x2
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260x2, 261x2
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235x2, 236x2
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187x2, 188x2
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396x2, 397
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139x2, 151, 157, 171, 184x2
                    5242941
                                return existingEntry;
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x6
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x4, 4121x4
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x10
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x4
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x6
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x4
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x4, 2057x4
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x4
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x4, 4446x4
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x4, 4337x4
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x10
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x4, 2765x2
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x4
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x6
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x8
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x10
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x10
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x4
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x4
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x4, 1648x2
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x4
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x6
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x4, 1742x2
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x8
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x4, 3992x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x4
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x4, 4282x4
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x4, 2693x2
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x6
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x6
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x10
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x10
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x4
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x4, 4228x4
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x6
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x4, 4174x4
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x6
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x10
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x4
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x8
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x4
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x6
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x6
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x6
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x4
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x10
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x10
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x4, 4069x4
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x8
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x10
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x8
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x10
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x4, 3948x2
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x10
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x4, 4392x4
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x10
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x8
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x10
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x4
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x4
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x4
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x4
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x10
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x10
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x4
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x4, 1454x2
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x6
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x4, 2977x2
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x4
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x4
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x4
                    209. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                    210. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                    211. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025x2
                    212. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
                    213. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283x2, 1285x2
                    214. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
                    215. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
                    216. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                    217. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                    218. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724x2
                    219. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
                    220. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                    221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827x2
                    222. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
                    223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
                    224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
                    225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065x2
                    226. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296x2, 297
                    227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667x2
                    228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
                    229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
                    230. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667x2
                    231. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                    232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
                    233. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
                    234. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
                    235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
                    236. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686x2, 1688
                    237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
                    238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213x2, 1215x2
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635x2
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262x2, 263
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580x2
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901x2
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788x2
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622x2
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864x2
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146x2
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105x2
                    254. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143x2
                    255. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
                    256. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
                    257. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                    258. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                    259. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                    260. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                    261. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                    262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                    263. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                    264. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                    265. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                    266. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998x2
                    267. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056x2
                    268. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
                    269. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                    270. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                    271. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                    272. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
                    273. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                    274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                    275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                    276. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
                    277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                    278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262x2, 1263x2, 1264
                    279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                    280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                    281. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
                    282. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
                    283. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                    284. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
                    285. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                    286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                    287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
                    288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                    289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
                    290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949x2
                    291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                    292. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
                    293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                    294. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                    295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
                    296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547x2, 1548x2, 1549x2, 1550x2
                    297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
                    298. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652x2
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x3
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363x2, 1364x2
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493x2, 1494x2
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x3
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413x2, 1414x2
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626x2
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114x2
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305x2, 1306
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190x2, 1191x2
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588x2, 1589
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                    346. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161x2
                    347. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311x2
                    348. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86x2
                    349. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544x2
                    350. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596x2
                    351. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493x2
                    352. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137x2
                    353. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
                    354. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212x2
                    355. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
                    356. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114x2
                    357. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285x2
                    358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261x2
                    359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236x2
                    360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188x2
                    361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
                    362. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184x2
                    525 
                            }
                     
                    5272372
                            final VersionInfo vi = VersionInfo.loadVersionInfo("org.apache.http.client", getClass().getClassLoader());
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                    5282372
                            final String release = (vi != null) ? vi.getRelease() : VersionInfo.UNAVAILABLE;
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                    1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                    2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                    3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                    4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                    5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                    6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                    7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                    8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                    9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                    10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                    11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                    12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                    13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                    14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                    15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                    16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                    17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                    18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                    19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                    20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                    21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                    22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                    23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                    24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                    25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                    26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                    27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                    28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                    29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                    30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                    31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                    32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                    33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                    34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                    35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                    36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                    37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                    38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                    39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                    40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                    41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                    42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                    43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                    44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                    45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                    46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                    47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                    48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                    49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                    50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                    51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                    52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                    53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                    54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                    55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                    56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                    57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                    58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                    59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                    60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                    61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                    62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                    63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                    64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                    65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                    66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                    67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                    68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                    69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                    70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                    71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                    72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                    73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                    74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                    75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                    76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                    77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                    78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                    79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                    80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                    81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                    82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                    83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                    84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                    85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                    86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                    87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                    88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                    89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                    90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                    91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                    92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                    93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                    94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                    95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                    96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                    97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                    98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                    99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                    100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                    101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                    102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                    103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                    104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                    105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                    106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                    107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                    108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                    109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                    110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                    111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                    112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                    113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                    114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                    115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                    116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                    117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                    118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                    119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                    120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                    121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                    122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                    123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                    124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                    125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                    126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                    127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                    128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                    129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                    130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                    131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                    132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                    133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                    134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                    135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                    136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                    137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                    138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                    139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                    140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                    141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                    142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                    143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                    144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                    145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                    146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                    147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                    148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                    149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                    150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                    151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                    152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                    153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                    154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                    155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                    156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                    157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                    158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                    159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                    160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                    161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                    162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                    163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                    164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                    165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                    166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                    167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                    168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                    169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                    170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                    171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                    172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                    173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                    174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                    175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                    176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                    177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                    178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                    179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                    180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                    181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                    182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                    183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                    184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                    185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                    186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                    187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                    188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                    189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                    190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                    191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                    192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                    193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                    194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                    195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                    196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                    197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                    198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                    199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                    200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                    201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                    202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                    203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                    204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                    205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                    206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                    207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                    208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                    209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                    210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                    211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                    212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                    213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                    214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                    215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                    216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                    217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                    218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                    219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                    220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                    221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                    222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                    223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                    224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                    225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                    226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                    227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                    228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                    229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                    230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                    231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                    232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                    233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                    234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                    235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                    236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                    237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                    238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                    239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                    240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                    241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                    242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                    243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                    244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                    245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                    246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                    247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                    248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                    249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                    250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                    251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                    252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                    253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                    254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                    255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                    256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                    257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                    258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                    259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                    260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                    261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                    262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                    263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                    264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                    265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                    266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                    267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                    268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                    269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                    270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                    271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                    272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                    273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                    274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                    275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                    276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                    277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                    278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                    279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                    280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                    281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                    282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                    283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                    284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                    285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                    286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                    287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                    288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                    289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                    290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                    291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                    292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                    293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                    294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                    295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                    296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                    297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                    298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                    299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                    300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                    301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                    302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                    303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                    304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                    305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                    306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                    307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                    308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                    309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                    310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                    311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                    312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                    313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                    314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                    315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                    316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                    317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                    318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                    319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                    320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                    321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                    322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                    323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                    324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                    325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                    326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                    327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                    328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                    329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                    330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                    331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                    332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                    333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                    334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                    335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                    336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                    337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                    338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                    339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                    340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                    341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                    342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                    343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                    344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                    345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                    346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                    347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                    348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                    349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                    350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                    351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                    352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                    353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                    354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                    355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                    356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                    357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                    358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                    359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                    360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                    361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                    362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                    363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                    364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                    365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                    366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                    367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                    368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                    369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                    370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                    371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                    372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                    373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                    374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                    375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                    376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                    377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                    378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                    379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                    380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                    381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                    382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                    383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                    384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                    385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                    386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                    387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                    388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                    389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                    390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                    391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                    392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                    393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                    394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                    395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                    396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                    397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                    398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                    399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                    400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                    401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                    402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                       
                      530 
                              String value;
                      5312372
                              final int major = pv.getMajor();
                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                      230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                      232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                      233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                      234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                      235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                      236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                      237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                      238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                      266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                      268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                      270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                      271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                      273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                      277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                      278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                      279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                      280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                      285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                      286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                      287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                      288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                      289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                      290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                      291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                      292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                      293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                      295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                      296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                      297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                      298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                      382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                      383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                      384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                      385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                      398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                      399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                      400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                      401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                      402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                      5322372
                              final int minor = pv.getMinor();
                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                      230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                      232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                      233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                      234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                      235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                      236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                      237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                      238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                      266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                      268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                      270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                      271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                      273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                      277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                      278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                      279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                      280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                      285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                      286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                      287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                      288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                      289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                      290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                      291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                      292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                      293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                      295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                      296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                      297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                      298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                      382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                      383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                      384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                      385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                      398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                      399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                      400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                      401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                      402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                      5332372
                              if ("http".equalsIgnoreCase(pv.getProtocol())) {
                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                      230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                      232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                      233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                      234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                      235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                      236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                      237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                      238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                      266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                      268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                      270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                      271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                      273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                      277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                      278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                      279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                      280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                      285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                      286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                      287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                      288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                      289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                      290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                      291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                      292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                      293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                      295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                      296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                      297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                      298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                      382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                      383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                      384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                      385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                      398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                      399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                      400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                      401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                      402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                      5342372
                                  value = String.format("%d.%d localhost (Apache-HttpClient/%s (cache))", major, minor,
                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                      219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                      220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                      221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                      222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                      223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                      224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                      225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                      226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                      227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                      228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                      229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                      230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                      231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                      232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                      233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                      234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                      235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                      236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                      237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                      238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                      266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                      267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                      268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                      269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                      270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                      271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                      272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                      273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                      274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                      275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                      276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                      277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                      278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                      279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                      280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                      281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                      282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                      283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                      284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                      285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                      286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                      287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                      288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                      289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                      290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                      291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                      292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                      293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                      294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                      295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                      296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                      297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                      298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                      360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                      361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                      362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                      363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                      364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                      365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                      366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                      367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                      368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                      369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                      370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                      371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                      372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                      373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                      374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                      375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                      376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                      377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                      378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                      379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                      380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                      381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                      382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                      383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                      384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                      385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                      386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                      387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                      388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                      389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                      390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                      391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                      392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                      393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                      394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                      395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                      396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                      397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                      398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                      399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                      400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                      401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                      402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                      535 
                                          release);
                      536 
                              } else {
                      5370
                                  value = String.format("%s/%d.%d localhost (Apache-HttpClient/%s (cache))", pv.getProtocol(), major,
                        5380
                                            minor, release);
                          539 
                                  }
                          5402372
                                  viaHeaders.put(pv, value);
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                          231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                          234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                          236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                          238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                          290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                           
                          5422372
                                  return value;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                          231. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          232. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          233. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                          234. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                          236. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          237. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                          238. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          287. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          289. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                          290. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          291. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          292. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          293. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          296. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          297. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          298. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          384. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          385. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          400. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          401. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          402. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139
                          543 
                              }
                           
                          545 
                              private void setResponseStatus(final HttpContext context, final CacheResponseStatus value) {
                          5463007
                                  if (context != null) {
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x6
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x4
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x8
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x4
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x4
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x4
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x4
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x4
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x4
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x4, 2765x4
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x4
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x4
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x6
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x8
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x8
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x4
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x4
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x4
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x4
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x4
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x6
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x4
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x8
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x4, 3992x4
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x4, 2693x4
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x4
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x4
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x6
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x4
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x4
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x6
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x4
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x8
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x4
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x4
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x4
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x4
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x8
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x4
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x4
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x4
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x6
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x4
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x6
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x8
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x4
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x4
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x8
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x8
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x4, 3948x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x8
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x4
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x4
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x4
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x4
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x4
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x4
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                          233. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                          234. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                          236. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025x2
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458x2
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285x2
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563x2
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693x2
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394x2
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395x2
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724x2
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535x2
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430x2
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488x2
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757x2
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065x2
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296x2, 297x2
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667x2
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989x2
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960x2
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414x2
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511x2
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518x2
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472x2
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363x2
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930x2
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688x2
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600x2
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504x2
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409x2
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635x2
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263x2
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323x2
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580x2
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444x2
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901x2
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788x2
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231x2
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622x2
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864x2
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146x2
                          287. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105x2
                          289. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143x3
                          290. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69x2
                          291. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90x2
                          292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          296. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998x2
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056x2
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762x2
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263x2, 1264x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806x2
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550x2
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741x2
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507x2
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566x2
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785x2
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114x2
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305x2, 1306x2
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588x2, 1589x2
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544x2
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596x2
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493x2
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353x2
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442x2
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397x2
                          400. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151x2, 157x2, 171x2, 184
                          5473007
                                      context.setAttribute(HttpCacheContext.CACHE_RESPONSE_STATUS, value);
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x6
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x4
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x8
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x4
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x4
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x4
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x4
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x4
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x4
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x4, 2765x4
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x4
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x4
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x6
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x8
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x8
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x4
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x4
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x4
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x4
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x4
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x6
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x4
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x8
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x4, 3992x4
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x4, 2693x4
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x4
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x4
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x6
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x4
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x4
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x6
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x4
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x8
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x4
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x4
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x4
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x4
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x8
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x4
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x4
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x4
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x6
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x4
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x6
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x8
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x4
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x4
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x8
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x8
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x4, 3948x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x8
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x4
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x4
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x4
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x4
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x4
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x4
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                          233. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                          234. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                          236. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025x2
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458x2
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285x2
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563x2
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693x2
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394x2
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395x2
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724x2
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535x2
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430x2
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488x2
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757x2
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065x2
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296x2, 297x2
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667x2
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989x2
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960x2
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414x2
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511x2
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518x2
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472x2
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363x2
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930x2
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688x2
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600x2
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504x2
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409x2
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635x2
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263x2
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323x2
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580x2
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444x2
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901x2
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788x2
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231x2
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622x2
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864x2
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146x2
                          287. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105x2
                          289. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143x3
                          290. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69x2
                          291. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90x2
                          292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          296. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998x2
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056x2
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762x2
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263x2, 1264x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806x2
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550x2
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741x2
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507x2
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566x2
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785x2
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114x2
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305x2, 1306x2
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588x2, 1589x2
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544x2
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596x2
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493x2
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353x2
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442x2
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397x2
                          400. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151x2, 157x2, 171x2, 184
                          548 
                                  }
                          5493007
                              }
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x6
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x6
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x4
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x8
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x4
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x4
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x4
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x4
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x4
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x4
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x4, 2765x4
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x4
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x4
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x6
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x8
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x8
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x4
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x4
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x4
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x4
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x4
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x6
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x4
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x8
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x4, 3992x4
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x4, 2693x4
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x4
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x4
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x6
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x4
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x4
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x6
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x4
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x8
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x4
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x4
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x4
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x4
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x8
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x4
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x4
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x4
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x6
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x6
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x4
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x6
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x8
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x4
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x4
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x8
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x8
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x4, 3948x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x8
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x4
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x4
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x4
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x4
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x4
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x4
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x4
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x2
                          233. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                          234. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          235. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                          236. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025x2
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458x2
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285x2
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563x2
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693x2
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394x2
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395x2
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724x2
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535x2
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430x2
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488x2
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757x2
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065x2
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296x2, 297x2
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667x2
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989x2
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960x2
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414x2
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511x2
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518x2
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472x2
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363x2
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930x2
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688x2
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600x2
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504x2
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409x2
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635x2
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263x2
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323x2
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580x2
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444x2
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901x2
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788x2
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231x2
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622x2
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864x2
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146x2
                          287. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          288. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105x2
                          289. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143x3
                          290. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69x2
                          291. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90x2
                          292. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          295. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          296. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998x2
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056x2
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762x2
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263x2, 1264x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806x2
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x3
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x3
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550x2
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741x2
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507x2
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566x2
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785x2
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114x2
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305x2, 1306x2
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x3
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588x2, 1589x2
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x3
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          382. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          383. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544x2
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596x2
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493x2
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353x2
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442x2
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          398. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          399. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397x2
                          400. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151x2, 157x2, 171x2, 184
                           
                           
                          /** * Reports whether this {@code CachingHttpClient} implementation * supports byte-range requests as specified by the {@code Range} * and {@code Content-Range} headers. * @return {@code true} if byte-range requests are supported */
                          /*...*/
                          557 
                              public boolean supportsRangeAndContentRangeHeaders() {
                          5584
                                  return SUPPORTS_RANGE_AND_CONTENT_RANGE_HEADERS;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3285x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1772x2
                          559 
                              }
                           
                          561 
                              Date getCurrentDate() {
                          5625408
                                  return new Date();
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x4
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x10
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x8
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x4, 4120x4, 4121x4
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x4
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x4
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x4
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x4, 3270x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x14
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x4
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x4
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x4
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x4, 3159x6
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x4
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x4
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x4
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x4
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x8
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x4, 1552x6
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x4, 2056x4, 2057x6
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x4
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x4, 6202x6
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x4
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x4, 1407x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x4
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x4
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x6
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x4, 4445x4, 4446x4
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x4
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x4
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x4
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x4
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x4
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x4
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x4
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x4
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x4
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x6
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x4
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x4, 4336x4, 4337x4
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x4
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x12
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x4
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x4, 2764x6, 2765x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x4
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x4, 3332x4
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x4, 3635x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x4
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x4, 1263x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x10
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x4
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x4
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x4
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x4
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x4
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x10
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x4, 1989x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x4
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x14
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x12
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x4
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x4
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x4
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x4, 5874x6
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x4
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x4, 5621x4
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x4, 1647x4, 1648x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x4
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x4
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x4
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x4, 5496x4
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x4
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x10
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x4, 1741x4, 1742x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x10
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x4, 3991x6, 3992x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x4
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x4
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x4
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x4
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x4
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x4, 5581x4
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x4, 4281x4, 4282x4
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x4, 2692x6, 2693x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x6
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x4
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x4
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x6
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x4
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x4, 1329x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x4
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x10
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x4
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x10
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x12
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x4
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x12
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x4
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x4
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x4
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x4
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x4
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x4
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x4
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x4, 3234x6
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x4, 4227x4, 4228x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x8
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x4
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x4, 4173x4, 4174x4
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x4
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x10
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x4
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x392, 538x372, 541x368, 544x328, 547x1976
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x4
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x14
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x4, 3732x6
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x4
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x6
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x4
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x4, 1295x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x10
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x4, 4600x4
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x4, 1959x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x4
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x4, 5223x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x4
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x8
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x4
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x4
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x10
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x4
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x4, 1924x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x10
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x10
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x4, 4521x4
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x4
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x4
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x4
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x4
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x12
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x4
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x4
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x12
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x4
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x4, 4068x4, 4069x4
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x10
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x4, 2110x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x4
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x4
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x14
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x4
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x10
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x12
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x4
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x4
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x4, 3947x6, 3948x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x6
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x12
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x4, 4391x4, 4392x4
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x4
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x6
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x6
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x12
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x4
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x4
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x10
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x6
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x12
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x4
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x4
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x4
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x4
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x4
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x4, 2195x6
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x4, 5522x4
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x6
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x4, 2272x6
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x6
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x4
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x4, 5556x4
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x4
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x4
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x4
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x4
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x6
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x4
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x4
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x4
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x4
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x4
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x4
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x12
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x12
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x4
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x4
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x4, 4487x4
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x4
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x4, 1453x4, 1454x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x8
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x4, 2976x4, 2977x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x4
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x4
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x4
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x4
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x6
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x4, 5782x4
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x4, 1381x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x4, 3898x6
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x4, 2432x4
                          223. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          224. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210x3
                          225. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386x2
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024x2, 1025x3
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457x2, 1458
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281x2, 1283x2, 1285x2
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562x2, 563
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692x2, 693
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325x2
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363x2
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723x2, 724x3
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534x2, 535
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449x2
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826x2, 827x2
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429x2, 1430
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487x2, 1488
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756x2, 757
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064x2, 1065x3
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295x2, 296x3, 297
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666x2, 667x3
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988x2, 989x2
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959x2, 960x2
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666x2, 1667x3
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542x2
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510x2, 511
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517x2, 1518
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471x2, 1472
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929x2, 930x2
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683x2, 1686x2, 1688
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599x2, 600
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466x2
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211x2, 1213x2, 1215x2
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503x2, 1504
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634x2, 635x3
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261x2, 262x2, 263
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579x2, 1580x3
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487x2
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443x2, 1444
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345x2
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900x2, 901x3
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787x2, 788x3
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230x2, 231
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621x2, 1622x3
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863x2, 864x3
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145x2, 1146x3
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428x2
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104x2, 1105x3
                          274. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124x2, 143x3
                          275. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68x2, 69x2
                          276. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89x2, 90
                          277. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397x2
                          278. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350x2
                          279. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280x2
                          280. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373x2
                          281. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322x2
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849x2
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355x2
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604x2
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623x2
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997x2, 998x3
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055x2, 1056x3
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761x2, 1762
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341x2
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908x2
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438x2
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670x2
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x3
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816x2
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751x2
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x3
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x3
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863x2
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261x2, 1262x2, 1263x2, 1264
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x3
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739x2
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805x2, 1806
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x3
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901x2
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x3
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456x2
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388x2
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809x2
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x4
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688x2
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x4
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948x2, 949x3
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824x2
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x3
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696x2
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397x2
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x3
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546x2, 1547x2, 1548x2, 1549x2, 1550x3
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x3
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x3
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886x2
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740x2, 1741
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651x2, 1652x2
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x4
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362x2, 1363x2, 1364x2
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786x2
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506x2, 507
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879x2
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758x2
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x3
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492x2, 1493x2, 1494x2
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x3
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765x2
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677x2
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565x2, 566x2
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784x2, 1785
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x4
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872x2
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412x2, 1413x2, 1414x2
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793x2
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728x2
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369x2
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625x2, 1626x2
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772x2
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113x2, 1114x5
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833x2
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95x2
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x3
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894x2
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682x2
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x3
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304x2, 1305x2, 1306
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189x2, 1190x2, 1191x2
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362x2
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708x2
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840x2
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802x2
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348x2
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x4
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x3
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x3
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587x2, 1588x3, 1589
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x4
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856x2
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716x2
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779x2
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160x2, 161x4
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310x2, 311x4
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85x2, 86x4
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543x2, 544x3
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595x2, 596x3
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492x2, 493x3
                          374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136x2, 137x4
                          375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352x2, 353
                          376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211x2, 212x4
                          377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441x2, 442
                          378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113x2, 114x4
                          379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284x2, 285x4
                          380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260x2, 261x4
                          381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235x2, 236x4
                          382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187x2, 188x4
                          383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396x2, 397
                          384. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139x2, 151, 157, 171, 184x2
                          563 
                              }
                           
                          565 
                              boolean clientRequestsOurOptions(final HttpRequest request) {
                          5662742
                                  final RequestLine line = request.getRequestLine();
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                          233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
                          287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                          288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
                          289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
                          290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
                          398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
                           
                          5682742
                                  if (!HeaderConstants.OPTIONS_METHOD.equals(line.getMethod())) {
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
                          225. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          226. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          227. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
                          228. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
                          229. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          230. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          231. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          232. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                          233. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          234. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                          281. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
                          282. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
                          283. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                          284. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                          285. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          286. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
                          287. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                          288. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
                          289. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
                          290. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          291. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          292. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          293. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          294. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
                          375. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
                          376. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
                          377. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
                          378. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
                          379. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          380. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          381. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          391. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
                          392. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          393. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          394. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          395. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          396. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          397. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
                          398. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
                          5692729
                                      return false;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x4
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2, 3270x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2, 6202x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2, 1407x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x4
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x4
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2, 2764x2, 2765x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2, 3635x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2, 1263x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfNoneMatchWeakETagIsNotAllowed: 3069x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x6
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2, 1989x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETWithWeakETagIsNotAllowed: 3028x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotTransmitNoCacheDirectivesWithFieldsDownstream: 5259x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2, 1648x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2, 3109x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2, 1742x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x6
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2, 3991x2, 3992x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2, 2692x2, 2693x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x4
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x4
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2, 1503x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2, 1329x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnAFreshEnoughCacheEntryIfItHasIt: 2558x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x4
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x4
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETEWithIfMatchWeakETagIsNotAllowed: 3060x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfNoneMatchWeakETagIsNotAllowed: 3051x2
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x4
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testAgeHeaderPopulatedFromCacheEntryCurrentAge: 2825x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2, 1295x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x6
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2, 4600x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2, 1959x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2, 5223x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x4
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2, 1924x2
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x6
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2, 2110x2
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTWithIfMatchWeakETagIsNotAllowed: 3040x2
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x6
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2, 3947x2, 3948x2
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x4
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x4
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x4
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x6
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x4
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2, 2272x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x4
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x4
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x4
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2, 1454x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2, 2977x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          218. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          219. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x4
                          220. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          221. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          222. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2, 1381x2
                          223. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2, 3898x2
                          224. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          225. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableValidatableCacheEntryCausesRevalidation: 241
                          226. org.apache.http.impl.client.cache.TestCachingExec#testRequestThatCannotBeServedFromCacheCausesBackendRequest: 164
                          227. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                          228. org.apache.http.impl.client.cache.TestCachingExec#testCacheMissCausesBackendRequest: 183
                          229. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024, 1025
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457, 1458
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283, 1285
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562, 563
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692, 693
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled: 1374
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryNotSuitableBackendNotCalled: 1394
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534, 535
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 827
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429, 1430
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCompliantRequestWrapsAndReThrowsProtocolException: 379
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487, 1488
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756, 757
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296, 297
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988, 989
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959, 960
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testIfOnlyIfCachedAndEntryExistsAndIsSuitableReturnsEntry: 1414
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510, 511
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517, 1518
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471, 1472
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testResponseIsGeneratedWhenCacheEntryIsUsable: 363
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929, 930
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686, 1688
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599, 600
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                          264. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503, 1504
                          265. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForFatallyNoncompliantRequest: 409
                          266. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                          267. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262, 263
                          268. org.apache.http.impl.client.cache.TestCachingExecChain#testSuitableCacheEntryDoesNotCauseBackendRequest: 323
                          269. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579, 1580
                          270. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          271. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443, 1444
                          272. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          273. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                          274. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                          275. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230, 231
                          276. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621, 1622
                          277. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                          278. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                          279. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          280. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104, 1105
                          281. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                          282. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68, 69
                          283. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89, 90
                          284. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          285. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          286. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          287. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055, 1056
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761, 1762
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214x2
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193x2
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262, 1263, 1264
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805, 1806
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293x2
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172x2
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462x2
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492x2
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286x2
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158x2
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186x2
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207x2
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740, 1741
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheMissResultsIn504WithOnlyIfCached: 1720
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506, 507
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200x2
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221x2
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565, 566
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784, 1785
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300x2
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          358. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          359. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165x2
                          360. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304, 1305, 1306
                          361. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                          362. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          363. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          364. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          365. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          366. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          367. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471x2
                          368. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179x2
                          369. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307x2
                          370. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588, 1589
                          371. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482x2
                          372. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          373. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          374. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                          376. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                          377. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85, 86
                          378. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                          379. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                          380. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                          381. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                          382. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352, 353
                          383. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                          384. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441, 442
                          385. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113, 114
                          386. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                          387. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260, 261
                          388. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235, 236
                          389. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187, 188
                          390. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396, 397
                          391. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 151, 157, 171, 184
                          570 
                                  }
                           
                          57213
                                  if (!"*".equals(line.getUri())) {
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          7. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                          8. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          5738
                                      return false;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826
                          5. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          574 
                                  }
                           
                          5765
                                  if (!"0".equals(request.getFirstHeader(HeaderConstants.MAX_FORWARDS).getValue())) {
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          3. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          5772
                                      return false;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          578 
                                  }
                           
                          5803
                                  return true;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotForwardOPTIONSWhenMaxForwardsIsZeroOnAbsoluteURIRequest: 849x2
                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleGeneratedResponseContextForCacheOptionsResponse: 395
                          581 
                              }
                           
                          583 
                              CloseableHttpResponse callBackend(
                          584 
                                      final HttpRoute route,
                          585 
                                      final HttpRequestWrapper request,
                          586 
                                      final HttpClientContext context,
                          587 
                                      final HttpExecutionAware execAware) throws IOException, HttpException  {
                           
                          5892457
                                  final Date requestDate = getCurrentDate();
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          218. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          219. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          222. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          223. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          225. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          264. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          265. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          267. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          269. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                           
                          5912457
                                  log.trace("Calling the backend");
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          218. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          219. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          222. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          223. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          225. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          264. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          265. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          267. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          269. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                          5922457
                                  final CloseableHttpResponse backendResponse = backend.execute(route, request, context, execAware);
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          218. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          219. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          222. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          223. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          225. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          264. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          265. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          267. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          269. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444x2
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453x2
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                          593 
                                  try {
                          5942455
                                      backendResponse.addHeader("Via", generateViaHeader(backendResponse));
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          218. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          219. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          222. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          223. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          225. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          264. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          265. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          267. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          269. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                          5952455
                                      return handleBackendResponse(request, context, requestDate, getCurrentDate(),
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2
                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                          158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                          159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                          160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                          161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                          162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                          163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                          164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                          165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                          166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                          167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                          168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                          169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                          170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                          171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                          172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                          173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                          174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                          175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                          176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                          177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                          178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                          179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                          180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                          181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                          182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                          183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                          184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                          185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                          186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                          187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                          188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                          189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                          190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                          191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                          192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                          193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                          194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                          195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                          196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                          197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                          198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                          199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                          200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                          201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                          202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2
                          203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                          204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                          205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                          206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                          207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                          208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                          209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                          210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                          211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                          212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                          213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                          214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                          215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                          216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                          217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                          218. org.apache.http.impl.client.cache.TestCachingExec#testCallBackendMakesBackEndRequestAndHandlesResponse: 403
                          219. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                          220. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                          221. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                          222. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281
                          223. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                          224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                          225. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          226. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                          227. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                          228. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                          229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                          230. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                          231. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                          232. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                          233. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                          234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                          235. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                          236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                          237. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                          238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                          239. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                          240. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                          241. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                          242. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                          243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                          244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                          245. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                          246. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                          247. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                          248. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211
                          249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                          250. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                          251. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                          252. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                          253. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                          254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                          255. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                          256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                          257. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                          258. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                          259. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                          260. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                          261. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                          262. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                          263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                          264. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                          265. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                          266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                          267. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                          268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                          269. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                          270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                          271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                          273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                          274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                          275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                          276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                          277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                          278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                          279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                          280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                          281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                          282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                          283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                          284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                          285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                          286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                          287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                          288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                          289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261
                          290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                          291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                          292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                          293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                          294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                          295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                          296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                          297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                          298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                          299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                          300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                          301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                          302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                          303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                          304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                          305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                          306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                          307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                          308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549
                          309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                          310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                          311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                          312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                          313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                          314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                          315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362
                          316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                          317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                          318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                          319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                          320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                          321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                          322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                          323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                          324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                          325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                          326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                          327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                          328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                          329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                          330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                          331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                          332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                          333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                          334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                          335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                          336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                          337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                          338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                          339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                          340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                          341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                          342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                          343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                          344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189
                          345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                          346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                          347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                          348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                          349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                          350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                          351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                          352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                          353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                          354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                          355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                          356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                          357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                          358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                          359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                          360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                          361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                          362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                          363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                          364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                          365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                          366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                          367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                          368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                          369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                          370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                          371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                          372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                          373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                          374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                          596 
                                              backendResponse);
                          5974
                                  } catch (final IOException ex) {
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          3. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          5984
                                      backendResponse.close();
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          3. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          5994
                                      throw ex;
                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                          3. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                          6000
                                  } catch (final RuntimeException ex) {
                            6010
                                        backendResponse.close();
                              6020
                                          throw ex;
                                603 
                                        }
                                604 
                                    }
                                 
                                606 
                                    private boolean revalidationResponseIsTooOld(final HttpResponse backendResponse,
                                607 
                                            final HttpCacheEntry cacheEntry) {
                                608104
                                        final Header entryDateHeader = cacheEntry.getFirstHeader(HTTP.DATE_HEADER);
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                32. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                34. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                45. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                49. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                54. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                57. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                609104
                                        final Header responseDateHeader = backendResponse.getFirstHeader(HTTP.DATE_HEADER);
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                32. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                34. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                45. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                49. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                54. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                57. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                610104
                                        if (entryDateHeader != null && responseDateHeader != null) {
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                32. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                34. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                45. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                49. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                54. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                57. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                43. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                44. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                45. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                48. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                53. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                54. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                56. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                61186
                                            final Date entryDate = DateUtils.parseDate(entryDateHeader.getValue());
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                30. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                33. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                43. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                44. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                45. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                46. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                48. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                61286
                                            final Date respDate = DateUtils.parseDate(responseDateHeader.getValue());
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                30. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                33. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                43. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                44. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                45. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                46. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                48. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                61386
                                            if (entryDate == null || respDate == null) {
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                30. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                33. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                43. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                44. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                45. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                46. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                48. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                25. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                26. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                27. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                28. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                30. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                33. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                36. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                37. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                43. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                44. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                45. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                46. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                48. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                51. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                614 
                                                // either backend response or cached entry did not have a valid
                                615 
                                                // Date header, so we can't tell if they are out of order
                                616 
                                                // according to the origin clock; thus we can skip the
                                617 
                                                // unconditional retry recommended in 13.2.6 of RFC 2616.
                                6180
                                                return false;
                                  619 
                                              }
                                  62086
                                              if (respDate.before(entryDate)) {
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                  4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                  5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                  7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                  10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                  12. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                  15. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                  21. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                  22. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                  23. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                  24. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                  25. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                  26. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                  27. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                  28. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                  29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                  30. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                  31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                  32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                  33. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                  34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                  36. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                  37. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                  40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                  41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                  42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                  43. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                  44. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                  45. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                  46. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                  47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                  48. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                  49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                  50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  51. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                  52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                  53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                  54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                  6211
                                                  return true;
                                  1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                  622 
                                              }
                                  623 
                                          }
                                  624103
                                          return false;
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                  4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                  5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                  6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                  7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                  8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                  10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                  13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                  14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                  15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                  22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                  23. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                  24. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                  25. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                  26. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                  27. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                  28. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                  29. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                  30. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                  31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                  32. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                  33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                  34. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                  35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                  36. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                  39. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                  40. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                  41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                  42. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                  43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                  44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                  45. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                  46. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                  47. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                  48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                  49. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                  50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                  51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                  52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                  53. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                  54. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                  55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  56. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                  57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                  58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                  59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                  60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                  61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                  62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                  63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                  64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                  65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                  66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                  67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                  68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                  69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                  625 
                                      }
                                   
                                  627 
                                      CloseableHttpResponse negotiateResponseFromVariants(
                                  628 
                                              final HttpRoute route,
                                  629 
                                              final HttpRequestWrapper request,
                                  630 
                                              final HttpClientContext context,
                                  631 
                                              final HttpExecutionAware execAware,
                                  632 
                                              final Map<String, Variant> variants) throws IOException, HttpException {
                                  63317
                                          final HttpRequestWrapper conditionalRequest = conditionalRequestBuilder
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                  63417
                                              .buildConditionalRequestFromVariants(request, variants);
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                   
                                  63617
                                          final Date requestDate = getCurrentDate();
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                  63717
                                          final CloseableHttpResponse backendResponse = backend.execute(
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                  638 
                                                  route, conditionalRequest, context, execAware);
                                  639 
                                          try {
                                  64017
                                              final Date responseDate = getCurrentDate();
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                   
                                  64217
                                              backendResponse.addHeader("Via", generateViaHeader(backendResponse));
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                   
                                  64417
                                              if (backendResponse.getStatusLine().getStatusCode() != HttpStatus.SC_NOT_MODIFIED) {
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283, 1285
                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262, 1263
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  8. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  9. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                  64512
                                                  return handleBackendResponse(request, context, requestDate, responseDate,
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2056x2
                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4487x2
                                  3. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1283
                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1213, 1215
                                  5. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1262
                                  6. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363, 1364
                                  7. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1190, 1191
                                  646 
                                                          backendResponse);
                                  647 
                                              }
                                   
                                  6495
                                              final Header resultEtagHeader = backendResponse.getFirstHeader(HeaderConstants.ETAG);
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  6505
                                              if (resultEtagHeader == null) {
                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                  6510
                                                  log.warn("304 response did not contain ETag");
                                    6520
                                                    IOUtils.consume(backendResponse.getEntity());
                                      6530
                                                      backendResponse.close();
                                        6540
                                                        return callBackend(route, request, context, execAware);
                                          655 
                                                      }
                                           
                                          6575
                                                      final String resultEtag = resultEtagHeader.getValue();
                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                          6585
                                                      final Variant matchingVariant = variants.get(resultEtag);
                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                          6595
                                                      if (matchingVariant == null) {
                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                          6600
                                                          log.debug("304 response did not contain ETag matching one sent in If-None-Match");
                                            6610
                                                            IOUtils.consume(backendResponse.getEntity());
                                              6620
                                                              backendResponse.close();
                                                6630
                                                                return callBackend(route, request, context, execAware);
                                                  664 
                                                              }
                                                   
                                                  6665
                                                              final HttpCacheEntry matchedEntry = matchingVariant.getEntry();
                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                   
                                                  6685
                                                              if (revalidationResponseIsTooOld(backendResponse, matchedEntry)) {
                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                  6690
                                                                  IOUtils.consume(backendResponse.getEntity());
                                                    6700
                                                                    backendResponse.close();
                                                      6710
                                                                      return retryRequestUnconditionally(route, request, context, execAware, matchedEntry);
                                                        672 
                                                                    }
                                                         
                                                        6745
                                                                    recordCacheUpdate(context);
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                         
                                                        67610
                                                                    final HttpCacheEntry responseEntry = getUpdatedVariantEntry(
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x4
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285x2
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263x2
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305x2
                                                        6775
                                                                        context.getTargetHost(), conditionalRequest, requestDate, responseDate,
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                        678 
                                                                            backendResponse, matchingVariant, matchedEntry);
                                                        6795
                                                                    backendResponse.close();
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                         
                                                        6815
                                                                    final CloseableHttpResponse resp = responseGenerator.generateResponse(request, responseEntry);
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                        6825
                                                                    tryToUpdateVariantMap(context.getTargetHost(), request, matchingVariant);
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                         
                                                        6845
                                                                    if (shouldSendNotModifiedResponse(request, responseEntry)) {
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                        6851
                                                                        return responseGenerator.generateNotModifiedResponse(responseEntry);
                                                        1. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                        686 
                                                                    }
                                                        6874
                                                                    return resp;
                                                        1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                        2. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                        3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                        6880
                                                                } catch (final IOException ex) {
                                                          6890
                                                                      backendResponse.close();
                                                            6900
                                                                        throw ex;
                                                              6910
                                                                      } catch (final RuntimeException ex) {
                                                                6920
                                                                            backendResponse.close();
                                                                  6930
                                                                              throw ex;
                                                                    694 
                                                                            }
                                                                    695 
                                                                        }
                                                                     
                                                                    697 
                                                                        private CloseableHttpResponse retryRequestUnconditionally(
                                                                    698 
                                                                                final HttpRoute route,
                                                                    699 
                                                                                final HttpRequestWrapper request,
                                                                    700 
                                                                                final HttpClientContext context,
                                                                    701 
                                                                                final HttpExecutionAware execAware,
                                                                    702 
                                                                                final HttpCacheEntry matchedEntry) throws IOException, HttpException {
                                                                    7030
                                                                            final HttpRequestWrapper unconditional = conditionalRequestBuilder
                                                                      7040
                                                                                  .buildUnconditionalRequest(request, matchedEntry);
                                                                        7050
                                                                                return callBackend(route, unconditional, context, execAware);
                                                                          706 
                                                                              }
                                                                           
                                                                          708 
                                                                              private HttpCacheEntry getUpdatedVariantEntry(
                                                                          709 
                                                                                      final HttpHost target,
                                                                          710 
                                                                                      final HttpRequestWrapper conditionalRequest,
                                                                          711 
                                                                                      final Date requestDate,
                                                                          712 
                                                                                      final Date responseDate,
                                                                          713 
                                                                                      final CloseableHttpResponse backendResponse,
                                                                          714 
                                                                                      final Variant matchingVariant,
                                                                          715 
                                                                                      final HttpCacheEntry matchedEntry) throws IOException {
                                                                          7165
                                                                                  HttpCacheEntry responseEntry = matchedEntry;
                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                          717 
                                                                                  try {
                                                                          71810
                                                                                      responseEntry = responseCache.updateVariantCacheEntry(target, conditionalRequest,
                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x4
                                                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285x2
                                                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263x2
                                                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305x2
                                                                          7195
                                                                                              matchedEntry, backendResponse, requestDate, responseDate, matchingVariant.getCacheKey());
                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                          3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                          4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                          7200
                                                                                  } catch (final IOException ioe) {
                                                                            7210
                                                                                        log.warn("Could not update cache entry", ioe);
                                                                              722 
                                                                                      } finally {
                                                                              7235
                                                                                          backendResponse.close();
                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                              2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                              7245
                                                                                      }
                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                              2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                              7255
                                                                                      return responseEntry;
                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                              2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                              726 
                                                                                  }
                                                                               
                                                                              728 
                                                                                  private void tryToUpdateVariantMap(
                                                                              729 
                                                                                          final HttpHost target,
                                                                              730 
                                                                                          final HttpRequestWrapper request,
                                                                              731 
                                                                                          final Variant matchingVariant) {
                                                                              732 
                                                                                      try {
                                                                              7335
                                                                                          responseCache.reuseVariantEntryFor(target, request, matchingVariant);
                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                              2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                              3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                              4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                              7340
                                                                                      } catch (final IOException ioe) {
                                                                                7350
                                                                                            log.warn("Could not update cache entry to reuse variant", ioe);
                                                                                  7365
                                                                                          }
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                                  7375
                                                                                      }
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                                   
                                                                                  739 
                                                                                      private boolean shouldSendNotModifiedResponse(
                                                                                  740 
                                                                                              final HttpRequestWrapper request,
                                                                                  741 
                                                                                              final HttpCacheEntry responseEntry) {
                                                                                  7425
                                                                                          return (suitabilityChecker.isConditional(request)
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4600x2
                                                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1263
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1305
                                                                                  7431
                                                                                                  && suitabilityChecker.allConditionalsMatch(request, responseEntry, new Date()));
                                                                                  1. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1285
                                                                                  744 
                                                                                      }
                                                                                   
                                                                                  746 
                                                                                      CloseableHttpResponse revalidateCacheEntry(
                                                                                  747 
                                                                                              final HttpRoute route,
                                                                                  748 
                                                                                              final HttpRequestWrapper request,
                                                                                  749 
                                                                                              final HttpClientContext context,
                                                                                  750 
                                                                                              final HttpExecutionAware execAware,
                                                                                  751 
                                                                                              final HttpCacheEntry cacheEntry) throws IOException, HttpException {
                                                                                   
                                                                                  753114
                                                                                          final HttpRequestWrapper conditionalRequest = conditionalRequestBuilder.buildConditionalRequest(request, cacheEntry);
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                  5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                  6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                  8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                  10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                  14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                  15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                  21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                                                                                  22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                  23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                  24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                  25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                  26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                  27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                  28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                  29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                  30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                  31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                  32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                  33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                  34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                  35. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                  36. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                  39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                  40. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                  41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                  43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                  44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                  45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                  46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                  48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                  49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                  51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                  52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                  53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                  54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                                                                                  55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                  56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                  57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                  58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                  59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                  60. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                  61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                                                                                  62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                  63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                  64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                  65. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                  66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                  67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                  68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                  69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                  70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                  71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                  72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                  73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                  74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                  75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                  76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                  77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                  78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                  754114
                                                                                          final URI uri = conditionalRequest.getURI();
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                  5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                  6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                  8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                  10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                  14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                  15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                  21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                                                                                  22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                  23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                  24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                  25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                  26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                  27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                  28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                  29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                  30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                  31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                  32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                  33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                  34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                  35. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                  36. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                  39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                  40. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                  41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                  43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                  44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                  45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                  46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                  48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                  49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                  51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                  52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                  53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                  54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                                                                                  55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                  56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                  57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                  58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                  59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                  60. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                  61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                                                                                  62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                  63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                  64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                  65. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                  66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                  67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                  68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                  69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                  70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                  71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                  72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                  73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                  74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                  75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                  76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                  77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                  78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                  755114
                                                                                          if (uri != null) {
                                                                                  1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                  2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                  3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                  4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                  5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                  6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                  7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                  8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                  9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                  10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                  11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                  12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                  13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                  14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                  15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                  16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                  17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                  18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                  19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                  20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                  21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                                                                                  22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                  23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                  24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                  25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                  26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                  27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                  28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                  29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                  30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                  31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                  32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                  33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                  34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                  35. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                  36. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                  37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                  38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                  39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                  40. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                  41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                  42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                  43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                  44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                  45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                  46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                  47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                  48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                  49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                  50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                  51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                  52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                  53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                  54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                                                                                  55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                  56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                  57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                  58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                  59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                  60. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                  61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                                                                                  62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                  63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                  64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                  65. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                  66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                  67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                  68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                  69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                  70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                  71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                  72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                  73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                  74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                  75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                  76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                  77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                  78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                  756 
                                                                                              try {
                                                                                  75718
                                                                                                  conditionalRequest.setURI(URIUtils.rewriteURIForRoute(uri, route));
                                                                                  1. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                  2. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                  3. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                  4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                  5. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                  6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                  7. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                  8. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                  9. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                  10. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                  11. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                  12. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                  13. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                  14. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                  15. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                  16. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                  17. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                  7580
                                                                                              } catch (final URISyntaxException ex) {
                                                                                    7590
                                                                                                    throw new ProtocolException("Invalid URI: " + uri, ex);
                                                                                      76018
                                                                                                  }
                                                                                      1. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      2. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      3. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      5. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      6. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                      7. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                      8. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                      9. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      10. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      11. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      12. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      13. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      14. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      15. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      16. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      17. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      761 
                                                                                              }
                                                                                       
                                                                                      763114
                                                                                              Date requestDate = getCurrentDate();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      764114
                                                                                              CloseableHttpResponse backendResponse = backend.execute(
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustServeAppropriateErrorOrWarningIfNoOriginCommunicationPossible: 2614x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 989
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 960
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 930
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      47. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      48. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      49. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      50. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      51. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      52. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      53. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 69
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 566
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      67. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      68. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      69. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      70. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      71. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      72. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      73. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      74. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      75. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      76. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      77. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      78. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      765 
                                                                                                      route, conditionalRequest, context, execAware);
                                                                                      76699
                                                                                              Date responseDate = getCurrentDate();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                       
                                                                                      76899
                                                                                              if (revalidationResponseIsTooOld(backendResponse, cacheEntry)) {
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      7691
                                                                                                  backendResponse.close();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      7701
                                                                                                  final HttpRequestWrapper unconditional = conditionalRequestBuilder
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      7711
                                                                                                      .buildUnconditionalRequest(request, cacheEntry);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      7721
                                                                                                  requestDate = getCurrentDate();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      7731
                                                                                                  backendResponse = backend.execute(route, unconditional, context, execAware);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      7741
                                                                                                  responseDate = getCurrentDate();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      775 
                                                                                              }
                                                                                       
                                                                                      77799
                                                                                              backendResponse.addHeader(HeaderConstants.VIA, generateViaHeader(backendResponse));
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                       
                                                                                      77999
                                                                                              final int statusCode = backendResponse.getStatusLine().getStatusCode();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      78099
                                                                                              if (statusCode == HttpStatus.SC_NOT_MODIFIED || statusCode == HttpStatus.SC_OK) {
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      24. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      27. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      28. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      34. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      40. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      44. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      45. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      46. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      47. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      48. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      49. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      50. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      51. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      78188
                                                                                                  recordCacheUpdate(context);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      46. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      53. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      782 
                                                                                              }
                                                                                       
                                                                                      78499
                                                                                              if (statusCode == HttpStatus.SC_NOT_MODIFIED) {
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      35. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      36. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      37. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      38. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      39. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      40. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      41. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      42. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      43. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      44. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      45. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      46. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      47. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      54. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      55. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      56. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      57. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      58. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      59. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      60. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      61. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      62. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      63. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      64. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      65. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      66. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      78544
                                                                                                  final HttpCacheEntry updatedEntry = responseCache.updateCacheEntry(
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x4
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x4
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x4
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x4
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x4
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x4
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x4
                                                                                      9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308x2
                                                                                      10. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025x2
                                                                                      11. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580x2
                                                                                      12. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622x2
                                                                                      13. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056x2
                                                                                      78622
                                                                                                          context.getTargetHost(), request, cacheEntry,
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      10. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      11. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      12. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      13. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      787 
                                                                                                          backendResponse, requestDate, responseDate);
                                                                                      78822
                                                                                                  if (suitabilityChecker.isConditional(request)
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      10. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      11. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      12. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      13. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      7894
                                                                                                          && suitabilityChecker.allConditionalsMatch(request, updatedEntry, new Date())) {
                                                                                      1. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      2. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      3. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      7904
                                                                                                      return responseGenerator
                                                                                      1. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      2. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      3. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      7914
                                                                                                              .generateNotModifiedResponse(updatedEntry);
                                                                                      1. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1025
                                                                                      2. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1580
                                                                                      3. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1622
                                                                                      4. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1105
                                                                                      792 
                                                                                                  }
                                                                                      79318
                                                                                                  return responseGenerator.generateResponse(request, updatedEntry);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6202x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2764x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3991x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2692x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3947x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustReturnACacheEntryIfItCanRevalidateIt: 2528x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2272x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3898x2
                                                                                      9. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationUpdatesCacheEntryAndPutsItToCacheWhen304ReturningCachedResponse: 308
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1056
                                                                                      794 
                                                                                              }
                                                                                       
                                                                                      79677
                                                                                              if (staleIfErrorAppliesTo(statusCode)
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      24. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      27. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      28. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      34. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      40. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      44. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      45. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      46. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      47. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      48. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      49. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      50. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      51. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      79710
                                                                                                  && !staleResponseNotAllowed(request, cacheEntry, getCurrentDate())
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      8. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      9. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      10. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      7987
                                                                                                  && validityPolicy.mayReturnStaleIfError(request, cacheEntry, responseDate)) {
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      6. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      7. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      799 
                                                                                                  try {
                                                                                      8005
                                                                                                      final CloseableHttpResponse cachedResponse = responseGenerator.generateResponse(request, cacheEntry);
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      8015
                                                                                                      cachedResponse.addHeader(HeaderConstants.WARNING, "110 localhost \"Response is stale\"");
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      8025
                                                                                                      return cachedResponse;
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      803 
                                                                                                  } finally {
                                                                                      8045
                                                                                                      backendResponse.close();
                                                                                      1. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      2. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      3. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      4. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      5. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      805 
                                                                                                  }
                                                                                      806 
                                                                                              }
                                                                                      80772
                                                                                              return handleBackendResponse(conditionalRequest, context, requestDate, responseDate,
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      24. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      27. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      28. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      34. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      40. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      44. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      45. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      46. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      47. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      808 
                                                                                                      backendResponse);
                                                                                      809 
                                                                                          }
                                                                                       
                                                                                      811 
                                                                                          private boolean staleIfErrorAppliesTo(final int statusCode) {
                                                                                      81277
                                                                                              return statusCode == HttpStatus.SC_INTERNAL_SERVER_ERROR
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                      22. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationCallsHandleBackEndResponseWhenNot200Or304: 274
                                                                                      23. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      24. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                      26. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                      27. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                      28. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                      29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                      30. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                      31. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                      32. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                      33. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                      34. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                      40. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 86
                                                                                      43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                      44. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                      45. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                      46. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      47. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      48. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 114
                                                                                      49. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      50. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 261
                                                                                      51. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 236
                                                                                      52. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 188
                                                                                      813 
                                                                                                      || statusCode == HttpStatus.SC_BAD_GATEWAY
                                                                                      814 
                                                                                                      || statusCode == HttpStatus.SC_SERVICE_UNAVAILABLE
                                                                                      815 
                                                                                                      || statusCode == HttpStatus.SC_GATEWAY_TIMEOUT;
                                                                                      816 
                                                                                          }
                                                                                       
                                                                                      818 
                                                                                          CloseableHttpResponse handleBackendResponse(
                                                                                      819 
                                                                                                  final HttpRequestWrapper request,
                                                                                      820 
                                                                                                  final HttpClientContext context,
                                                                                      821 
                                                                                                  final Date requestDate,
                                                                                      822 
                                                                                                  final Date responseDate,
                                                                                      823 
                                                                                                  final CloseableHttpResponse backendResponse) throws IOException {
                                                                                       
                                                                                      8252537
                                                                                              log.trace("Handling Backend response");
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      266. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      376. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      8262537
                                                                                              responseCompliance.ensureProtocolCompliance(request, backendResponse);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#test100ContinueResponsesAreNotForwardedTo1_0ClientsWhoDidNotAskForThem: 771x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      218. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      265. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      266. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolDeviations#testPartialContentIsNotReturnedToAClientThatDidNotAskForIt: 322
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      358. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      359. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      374. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      375. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      376. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                       
                                                                                      8282534
                                                                                              final HttpHost target = context.getTargetHost();
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      218. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      265. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      8292534
                                                                                              final boolean cacheable = responseCachingPolicy.isResponseCacheable(request, backendResponse);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      218. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      265. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      8302534
                                                                                              responseCache.flushInvalidatedCacheEntriesFor(target, request, backendResponse);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      218. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      265. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      8312534
                                                                                              if (cacheable && !alreadyHaveNewerCacheEntry(target, request, backendResponse)) {
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2, 4121x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2, 4446x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2, 4337x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x6
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x4
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x4
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x6
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2, 1647x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2, 5496x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2, 1741x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x4
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2, 5581x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2, 4282x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x4
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x6
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x6
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2, 4228x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2, 4174x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2, 4521x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x6
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x6
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2, 4069x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x4
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x4
                                                                                      158. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x6
                                                                                      159. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      160. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      161. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      162. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      163. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x6
                                                                                      164. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2, 4392x2
                                                                                      165. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      166. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      167. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      168. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x6
                                                                                      169. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      170. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      171. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x4
                                                                                      172. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      173. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x6
                                                                                      174. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      175. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      176. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      177. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      178. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      179. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      180. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2, 5522x2
                                                                                      181. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      182. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      183. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      184. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      185. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2, 5556x2
                                                                                      186. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      187. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      188. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      189. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      190. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      191. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      192. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      193. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      194. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      195. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      196. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      197. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x6
                                                                                      198. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x6
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x4
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2, 2432x2
                                                                                      218. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      219. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      220. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      221. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      222. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      223. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      224. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      225. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      226. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      227. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      228. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      229. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      230. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      231. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      232. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      233. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      234. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      235. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      236. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      237. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      238. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      239. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      240. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      241. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      242. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      243. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      244. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      245. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      246. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      247. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      248. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      249. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      250. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      251. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      252. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      253. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      254. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      255. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      256. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      257. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      258. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      259. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      260. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      261. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      262. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      263. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      264. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      265. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      266. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      267. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      268. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      269. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      270. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      271. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      272. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      273. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      274. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      275. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      276. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      277. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      278. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      279. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      280. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      281. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      282. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      283. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      284. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      285. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      286. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      287. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      288. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      289. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      290. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      291. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      292. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      293. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      294. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      295. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      296. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      297. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      298. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      299. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      300. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      301. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      302. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      303. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      304. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      305. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      306. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      307. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      308. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1548, 1549, 1550
                                                                                      309. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      310. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      311. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      312. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      313. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651, 1652
                                                                                      314. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      315. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1363, 1364
                                                                                      316. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      317. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      318. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      319. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      320. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      321. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      322. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1493, 1494
                                                                                      323. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      324. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      325. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      326. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      327. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      328. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      329. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      330. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1413, 1414
                                                                                      331. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      332. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      333. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      334. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625, 1626
                                                                                      335. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      336. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      337. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      338. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      339. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      340. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      341. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      342. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      343. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      344. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      345. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      346. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      347. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      348. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      349. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      350. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      351. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      352. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      353. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      354. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      355. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      356. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      357. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      358. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160, 161
                                                                                      359. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310, 311
                                                                                      360. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      361. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      362. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      363. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      364. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136, 137
                                                                                      365. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      366. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211, 212
                                                                                      367. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      368. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      369. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284, 285
                                                                                      370. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      371. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      372. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      373. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      374. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                      158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                      188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                      265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                      266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                      271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                      273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                      276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      832552
                                                                                                  storeRequestIfModifiedSinceFor304Response(request, backendResponse);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                      158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                                                                                      188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                      265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                      266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                      271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                      273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                      276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      833552
                                                                                                  return responseCache.cacheAndReturnResponse(target, request,
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                      99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                      100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                      101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                      102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                      103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                      104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                      140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                      141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                      142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                      143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                      144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                      145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                      146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                      147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                      148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                                                                                      149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                      150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                      151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                      152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                      153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                      154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                      155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                      156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                      157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                      158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                      159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                      160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                      161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                      162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                      163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                      164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                      165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                      166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                      167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                      168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                      169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                      170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                      171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                      172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                      173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                      174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                      175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                      176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                      177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                      178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                      179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                      180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                      181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                      182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                      183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                      184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                      185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                      186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                      187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                                                                                      188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                      189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                      190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                      191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                      192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                      193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                      194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                      195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                      196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                      197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                      198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                      199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                      200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                      201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                      202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                      203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                      204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                      205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                      206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                      207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                      208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                      209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                      210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                      211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                      212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                      213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                      214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                      215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                      216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                      217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                      218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                      219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                      220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                      221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                      222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                      223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                      224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                      225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                      226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                      227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                      228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                      229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                      230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                      231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                      232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                      233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                      234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                      235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                      236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                      237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                      238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                      239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                      240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                      241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                      242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                      243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                      244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                      245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                      246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                      247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                      248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                      249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                      250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                      251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                      252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                      253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                      254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                      255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                      256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                      257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                      258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                      259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                      260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                      261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                      262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                      263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                      264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                      265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                      266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                      267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                      268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                      269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                      270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                      271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                      272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                      273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                      274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                      275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                      276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                      277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                      278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                      279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                      280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                      834 
                                                                                                          backendResponse, requestDate, responseDate);
                                                                                      835 
                                                                                              }
                                                                                      8361982
                                                                                              if (!cacheable) {
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      98. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2432x2
                                                                                      99. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      100. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      101. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      102. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      104. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                      105. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      106. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      138. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      139. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      140. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      141. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      142. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      143. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      144. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      837 
                                                                                                  try {
                                                                                      8381979
                                                                                                      responseCache.flushCacheEntriesFor(target, request);
                                                                                      1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                      2. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2
                                                                                      3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                      4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                      5. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                      6. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                      7. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                      8. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                      9. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                      10. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                      11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                      12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2
                                                                                      13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                      14. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                      15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                      16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                      17. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2
                                                                                      18. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                                                                                      19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                      20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                      21. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                      22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                      23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                      24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                      25. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                                                                                      26. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                      27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                      28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
                                                                                      29. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                      30. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                                                                                      31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
                                                                                      32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                      33. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                      34. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                      35. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                      36. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                                                                                      37. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2
                                                                                      38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                      39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                      40. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                      41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                                                                                      42. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                      43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                                                                                      44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                      45. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                      46. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                      47. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2
                                                                                      48. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2
                                                                                      49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                      50. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                      51. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                      52. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                      53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                      54. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                      55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                      56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                      57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                      58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                                                                                      59. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                      60. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                      61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                                                                                      62. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                      63. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                      64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                                                                                      65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2
                                                                                      66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                      67. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                      68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                                                                                      69. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                      70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                                                                                      71. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2
                                                                                      72. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                      73. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                                                                                      74. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                      75. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                      76. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                      77. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                                                                                      78. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                      79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                      80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                      81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                                                                                      82. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                      83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                                                                                      84. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                      85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                      86. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                      87. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                      88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                      89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                      90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                      91. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                                                                                      92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                                                                                      93. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                      94. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                      95. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                      96. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                      97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2432x2
                                                                                      98. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                      99. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                      100. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                      101. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                      102. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                      103. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                      104. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                      105. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                      106. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                      107. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                      108. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                      109. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                      110. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                      111. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                      112. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                      113. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                      114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                      115. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                      116. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                      117. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                      118. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                      119. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
                                                                                      120. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                                                                                      121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                      122. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363
                                                                                      123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                      124. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                      125. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
                                                                                      126. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                      127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                      128. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                      129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
                                                                                      130. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                      131. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                      132. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                                                                                      133. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                      134. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                      135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                      136. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                      137. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                      138. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                      139. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                      140. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                      141. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                      142. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                      8390
                                                                                                  } catch (final IOException ioe) {
                                                                                        8400
                                                                                                        log.warn("Unable to flush invalid cache entries", ioe);
                                                                                          8411979
                                                                                                      }
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2432x2
                                                                                          98. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                          99. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                          100. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                          101. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                          102. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                          103. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                          104. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                          138. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                          139. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                          140. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                          141. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                          142. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                          842 
                                                                                                  }
                                                                                          8431982
                                                                                                  return backendResponse;
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeProxyAuthenticateHeaderFromAnOrigin407Response: 2360x2
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4119x2, 4120x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToTRACEsAreNotCached: 1166x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnResponses: 453x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderOnRequest: 3525x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test205ResponsesDoNotContainMessageBodies: 1219x2
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToRequestIfNotPresent: 3566x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromForwardedResponses: 6281x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardedTRACERequestsDoNotIncludeAnEntity: 1132x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader: 668x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseReturnedToClientMustHaveDateHeader: 1357x2
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4444x2, 4445x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeToRequestIfNotPresent: 3789x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnRequests: 382x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToRequestIfNotPresent: 3581x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testDELETERequestsAreWrittenThroughToOrigin: 4948x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4335x2, 4336x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToRequestIfNotPresent: 3804x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCache: 5677x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#test302ResponseWithoutExplicitCacheabilityIsNotReturnedFromCache: 3331x2, 3332x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderOnRequest: 3520x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testCONNECTRequestsAreWrittenThroughToOrigin: 4964x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheOnFieldIsNotReturnedWithoutRevalidation: 5620x2, 5621x2
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1647x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotAddMultipartByteRangeContentTypeTo416Response: 2387x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5495x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1741x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPUTsAreNotCached: 1079x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheWithoutSupportForRangeAndContentRangeHeadersDoesNotCacheA206Response: 3304x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnResponseIsNotStoredInCacheEvenWithContraryIndicators: 5689x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5580x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4280x2, 4281x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToRequestIfNotPresent: 3571x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnResponses: 460x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x2
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCacheEvenIfResponseMarkedCacheable: 5665x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToRequestIfNotPresent: 3799x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#test303ResponsesAreNotCached: 1831x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToDELETEsAreNotCached: 1105x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4226x2, 4227x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4172x2, 4173x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleExpectHeadersIsPreservedOnRequests: 404x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownResponseStatusCodesAreNotCached: 535x196, 538x186, 541x184, 544x164, 547x988
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeToRequestIfNotPresent: 3784x2
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnResponseProperlyRecordsOriginProtocol: 6132x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testPOSTRequestsAreWrittenThroughToOrigin: 4931x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyETagHeaderOnRequest: 3530x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testPUTRequestsAreWrittenThroughToOrigin: 4940x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagToRequestIfNotPresent: 3576x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4520x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponsesAreNotCachedIfTheCacheDoesNotSupportRangeAndContentRangeHeaders: 1797x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#test204ResponsesDoNotContainMessageBodies: 1192x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownMethodRequestsAreWrittenThroughToOrigin: 4972x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddAMaxForwardsHeaderToForwardedOPTIONSRequests: 900x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4067x2, 4068x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x2
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#test200ResponseToOPTIONSWithNoBodyShouldIncludeContentLengthZero: 825x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x2
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4390x2, 4391x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigherMajorProtocolVersionsOnRequestSwitchToTunnelBehavior: 121x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseWithDateHeaderForwardedFromOriginIncludesDateHeader: 1897x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoStoreOnRequestIsNotStoredInCache: 5652x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderFromOriginResponseWithNoTransform: 3677x2
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToRequestIfNotPresent: 3794x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnRequests: 393x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5521x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingToRequestIfNotPresent: 3779x2
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5555x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeAllowHeaderFromAnOrigin405Response: 2331x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderOnRequest: 3537x2
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToPOSTWithoutCacheControlOrExpiresAreNotCached: 1049x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testTRACERequestsAreWrittenThroughToOrigin: 4956x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDecrementsMaxForwardsWhenForwardingOPTIONSRequest: 875x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustIncludeWWWAuthenticateHeaderOnAnOrigin401Response: 2307x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAllowHeadersIsPreservedOnRequests: 364x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsExpecting100ContinueBehaviorShouldSetExpectHeader: 625x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponsesToOPTIONSAreNotCacheable: 799x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseDoesNotContainABody: 1862x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2432x2
                                                                                          99. org.apache.http.impl.client.cache.TestCachingExec#testUnsuitableUnvalidatableCacheEntryCausesBackendRequest: 210
                                                                                          100. org.apache.http.impl.client.cache.TestCachingExec#testRevalidationRewritesAbsoluteUri: 338
                                                                                          101. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheMissContextIfRequestNotServableFromCache: 449
                                                                                          102. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache: 826, 827
                                                                                          103. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestNotServableFromCache: 466
                                                                                          104. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                          105. org.apache.http.impl.client.cache.TestCachingExecChain#testNonCacheableResponseIsNotCachedAndIsReturnedAsIs: 345
                                                                                          106. org.apache.http.impl.client.cache.TestCachingExecChain#testRecordsClientProtocolInViaHeaderIfRequestNotServableFromCache: 428
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin407WithoutAProxyAuthenticateHeader: 397
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin401ResponseWithoutWWWAuthenticateHeader: 350
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolDeviations#testOPTIONSRequestsWithBodiesAndNoContentTypeHaveOneSupplied: 280
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolDeviations#testPassesOnOrigin405WithoutAllowHeader: 373
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLocationOnResponses: 849
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLengthFromOrigin304ResponseToStrongValidation: 355
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentEncodingFromOrigin304ResponseToStrongValidation: 341
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginAndNoExpiresIsNotCached: 1438
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnRequests: 751
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnResponses: 739
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRecommendations#responseToGetWithQueryFrom1_0OriginVia1_1ProxyAndNoExpiresIsNotCached: 1456
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentRangeFromOrigin304ResponseToStringValidation: 388
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnRequests: 688
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripLastModifiedFromOrigin304ResponseToStrongValidation: 397
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1548
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1651
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentRange: 272x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1363
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExpiresOnResponses: 786
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripAllowFromOrigin304ResponseToStrongValidation: 334
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1493
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAuthorizationOnRequests: 677
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentRange: 279x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRetryAfterOnResponses: 872
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1413
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentRangeOnRequests: 728
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentTypeFromOrigin304ResponseToStrongValidation: 369
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1625
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfUnmodifiedSinceOnRequests: 833
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentMD5FromOrigin304ResponseToStrongValidation: 362
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnRequests: 708
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfMatchOnRequests: 802
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldStripContentLanguageFromOrigin304ResponseToStrongValidation: 348
                                                                                          140. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 161
                                                                                          141. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 311
                                                                                          142. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 137
                                                                                          143. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 212
                                                                                          144. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 285
                                                                                          844 
                                                                                              }
                                                                                           
                                                                                           
                                                                                          /** * For 304 Not modified responses, adds a "Last-Modified" header with the * value of the "If-Modified-Since" header passed in the request. This * header is required to be able to reuse match the cache entry for * subsequent requests but as defined in http specifications it is not * included in 304 responses by backend servers. This header will not be * included in the resulting response. */
                                                                                          /*...*/
                                                                                          854 
                                                                                              private void storeRequestIfModifiedSinceFor304Response(
                                                                                          855 
                                                                                                      final HttpRequest request, final HttpResponse backendResponse) {
                                                                                          856552
                                                                                                  if (backendResponse.getStatusLine().getStatusCode() == HttpStatus.SC_NOT_MODIFIED) {
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          8575
                                                                                                      final Header h = request.getFirstHeader("If-Modified-Since");
                                                                                          1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                                                                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          3. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          4. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          5. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          8585
                                                                                                      if (h != null) {
                                                                                          1. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                                                                                          2. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          3. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          4. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          5. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          8591
                                                                                                          backendResponse.addHeader("Last-Modified", h.getValue());
                                                                                          1. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          860 
                                                                                                      }
                                                                                          861 
                                                                                                  }
                                                                                          862552
                                                                                              }
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                           
                                                                                          864 
                                                                                              private boolean alreadyHaveNewerCacheEntry(final HttpHost target, final HttpRequestWrapper request,
                                                                                          865 
                                                                                                      final HttpResponse backendResponse) {
                                                                                          866555
                                                                                                  HttpCacheEntry existing = null;
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          867 
                                                                                                  try {
                                                                                          868555
                                                                                                      existing = responseCache.getCacheEntry(target, request);
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          8691
                                                                                                  } catch (final IOException ioe) {
                                                                                          1. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          870 
                                                                                                      // nop
                                                                                          871554
                                                                                                  }
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          197. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          198. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          263. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          279. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          872555
                                                                                                  if (existing == null) {
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x4
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x6
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2, 3159x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x4
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2, 1552x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2, 2057x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x6
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2, 5874x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x4
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x4
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2, 3234x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x4
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x4
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x6
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2, 3732x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x4
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x4
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x4
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x6
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2, 2195x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2, 1453x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2, 2976x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          157. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723, 724
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064, 1065
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295, 296
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666, 667
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666, 1667
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634, 635
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261, 262
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900, 901
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787, 788
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863, 864
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145, 1146
                                                                                          197. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          198. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124, 143
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997, 998
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948, 949
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549, 1550
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113, 1114
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587, 1588
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          263. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543, 544
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595, 596
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492, 493
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          279. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          280. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          873478
                                                                                                      return false;
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfCannotRevalidateAMustRevalidateEntry: 5432x2
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheEntryDoesNotHaveACacheValidator: 4121x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeadersIsPreservedOnResponses: 467x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereAllValidatorsMatchMayBeServedFromCache: 3269x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x2
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3158x2
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransmitsAgeHeaderIfIncomingAgeHeaderTooBig: 4991x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnRequests: 418x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddEtagToOriginResponse: 3401x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1551x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2055x2, 2056x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatesWarningHeadersOnValidation: 6201x2
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarnDatesAreAddedToWarningsOnLowerProtocolVersions: 6237x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsContentLocationIfA200ResponseWouldHaveIncludedIt: 1406x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToCachedResponseWithNoTransformIfNotPresent: 3773x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardCachedPartialResponseIfCacheValidatorsDoNotStronglyMatchAndDateHeadersAreEqual: 4446x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpect100ContinueIsNotSentIfThereIsNoRequestBody: 704x2
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnResponsesAreForwarded: 591x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testRequestsWithLowerProtocolVersionsGetUpgradedTo1_1: 175x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptHeaderValuesIsPreservedOnRequests: 332x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyServerResponseHeader: 5892x2
                                                                                          24. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToCachedResponseWithNoTransformIfNotPresent: 3761x2
                                                                                          25. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatch: 4337x2
                                                                                          26. org.apache.http.impl.client.cache.TestProtocolRequirements#testRemovesWarningHeaderIfAllWarnValuesAreBadlyDated: 6320x2
                                                                                          27. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInContentLocationHeader: 4785x4
                                                                                          28. org.apache.http.impl.client.cache.TestProtocolRequirements#test2xxWarningsAreNotDeletedAfterSuccessfulRevalidation: 2761x2
                                                                                          29. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToCacheHit: 3634x2
                                                                                          30. org.apache.http.impl.client.cache.TestProtocolRequirements#testLowerOriginResponsesUpgradedToOurVersion1_1: 207x2
                                                                                          31. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveContentRangeOrMultipartByteRangesContentType: 1262x2
                                                                                          32. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithMustRevalidate: 5177x2
                                                                                          33. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToResponses: 6021x2
                                                                                          34. org.apache.http.impl.client.cache.TestProtocolRequirements#testHigher1_XProtocolVersionsDowngradeTo1_1: 144x2
                                                                                          35. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheMissOnGETUsesOriginResponse: 88x2
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptCharsetHeadersIsPreservedOnRequests: 339x2
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4856x2
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesContentLocationIfOriginResponseDid: 1988x2
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptEncodingHeadersIsPreservedOnRequests: 346x2
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x2
                                                                                          41. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInLocationHeader: 4779x4
                                                                                          42. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWWWAuthenticateHeadersIsPreservedOnResponses: 495x2
                                                                                          43. org.apache.http.impl.client.cache.TestProtocolRequirements#testCachedResponsesWithMissingDateHeadersShouldBeAssignedOne: 5802x2
                                                                                          44. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5873x2
                                                                                          45. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderMatchesDateIfAddedToOriginResponse: 3611x2
                                                                                          46. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfETagDoesNotMatch: 1646x2
                                                                                          47. org.apache.http.impl.client.cache.TestProtocolRequirements#testSubrangeGETMustUseStrongComparisonForCachedResponse: 3108x2
                                                                                          48. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleWarningHeadersIsPreservedOnRequests: 425x2
                                                                                          49. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateIsNotCacheableBySharedCache: 5496x2
                                                                                          50. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnRequests: 411x2
                                                                                          51. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                          52. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIsNotCombinedWithPreviousContentIfLastModifiedDoesNotMatch: 1740x2
                                                                                          53. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4862x2
                                                                                          54. org.apache.http.impl.client.cache.TestProtocolRequirements#testMultiHeadersAreSuccessfullyReplacedOn304Validation: 3990x2
                                                                                          55. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationHeaderFromOrigin: 3358x2
                                                                                          56. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleViaHeadersIsPreservedOnResponses: 488x2
                                                                                          57. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidationEvenWithContraryIndications: 5581x2
                                                                                          58. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCachedResponseDoesNotHaveCacheValidator: 4282x2
                                                                                          59. org.apache.http.impl.client.cache.TestProtocolRequirements#test1xxWarningsAreDeletedAfterSuccessfulRevalidation: 2689x2
                                                                                          60. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToCachedResponseWithNoTransformIfNotPresent: 3767x2
                                                                                          61. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentEncodingHeaderValuesIsPreserved: 5706x2
                                                                                          62. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderOnCachedResponseWithNoTransform: 3706x2
                                                                                          63. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToConditionalRangeRequestDoesNotIncludeOtherEntityHeaders: 1502x2
                                                                                          64. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveDateHeader: 1328x2
                                                                                          65. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyAllowHeaderWithUnknownMethods: 5011x2
                                                                                          66. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                          67. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustUseNewRequestHeadersWhenRevalidatingAuthorizedResponsesWithSMaxAge: 5164x2
                                                                                          68. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4761x4
                                                                                          69. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentLocationFromOriginOnCacheHit: 3434x2
                                                                                          70. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInLocationHeader: 4755x4
                                                                                          71. org.apache.http.impl.client.cache.TestProtocolRequirements#testUnknownHeadersOnRequestsAreForwarded: 570x2
                                                                                          72. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleCacheControlHeadersIsPreservedOnRequests: 371x2
                                                                                          73. org.apache.http.impl.client.cache.TestProtocolRequirements#testIncompleteResponseMustNotBeReturnedToClientWithoutMarkingItAs206: 4632x2
                                                                                          74. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedFromOriginOnCacheHit: 3450x2
                                                                                          75. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5HeaderFromOrigin: 3363x2
                                                                                          76. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3233x2
                                                                                          77. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfIncomingRequestDoesNotHaveCacheValidator: 4228x2
                                                                                          78. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                          79. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultiplePragmaHeadersIsPreservedOnResponses: 481x2
                                                                                          80. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfCacheValidatorsDoNotStronglyMatch: 4174x2
                                                                                          81. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOrigin: 3594x2
                                                                                          82. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                          83. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToAHEADRequestMustNotHaveABody: 925x2
                                                                                          84. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationToOriginResponse: 3391x2
                                                                                          85. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x2
                                                                                          86. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3731x2
                                                                                          87. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5ToOriginResponse: 3396x2
                                                                                          88. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddETagHeaderOnCacheHit: 3485x2
                                                                                          89. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseGeneratedFromCacheMustHaveABodyThatMatchesContentLengthHeaderIfPresent: 1294x2
                                                                                          90. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4868x2
                                                                                          91. org.apache.http.impl.client.cache.TestProtocolRequirements#testNonmatchingVariantCannotBeServedFromCacheUnlessConditionallyValidated: 4599x2
                                                                                          92. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesEtagIfOriginResponseDid: 1958x2
                                                                                          93. org.apache.http.impl.client.cache.TestProtocolRequirements#testForwardsUnknownHeadersOnRequestsFromHigherProtocolVersions: 256x2
                                                                                          94. org.apache.http.impl.client.cache.TestProtocolRequirements#testWarning110IsAddedToStaleResponses: 5222x2
                                                                                          95. org.apache.http.impl.client.cache.TestProtocolRequirements#testGenerates504IfSharedCacheCannotRevalidateAProxyRevalidateEntry: 5467x2
                                                                                          96. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                          97. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesDateHeader: 1923x2
                                                                                          98. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                          99. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                          100. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotServeFromCacheForVaryStar: 4521x2
                                                                                          101. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentTypeHeaderToOriginResponseWithNoTransformIfNotPresent: 3754x2
                                                                                          102. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingsInSingleHeadersIsPreserved: 5940x2
                                                                                          103. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutInvalidatesCacheForThatUriInContentLocationHeader: 4749x4
                                                                                          104. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInRelativeContentLocationHeader: 4773x4
                                                                                          105. org.apache.http.impl.client.cache.TestProtocolRequirements#testStripsBadlyDatedWarningsFromStoredResponses: 6301x2
                                                                                          106. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotCombinePartialResponseIfIncomingResponseDoesNotHaveACacheValidator: 4069x2
                                                                                          107. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4888x2
                                                                                          108. org.apache.http.impl.client.cache.TestProtocolRequirements#test304GeneratedFromCacheOnWeakValidatorDoesNotIncludeOtherEntityHeaders: 2109x2
                                                                                          109. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleTransferEncodingHeadersIsPreserved: 5911x2
                                                                                          110. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentEncodingHeaderToOriginResponseWithNoTransformIfNotPresent: 3742x2
                                                                                          111. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderFromOriginResponseWithNoTransform: 3682x2
                                                                                          112. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleContentLanguageHeadersIsPreservedOnResponses: 474x2
                                                                                          113. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x2
                                                                                          114. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedToOriginResponse: 3406x2
                                                                                          115. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostDoesNotInvalidateCacheForUriInLocationHeadersFromOtherHosts: 4874x2
                                                                                          116. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteToUriInvalidatesCacheForThatUri: 4691x4
                                                                                          117. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyLastModifiedHeaderFromOrigin: 3374x2
                                                                                          118. org.apache.http.impl.client.cache.TestProtocolRequirements#testUpdatedEndToEndHeadersFrom304ArePassedOnResponseAndUpdatedInCacheEntry: 3946x2
                                                                                          119. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentMD5FromOriginOnCacheHit: 3439x2
                                                                                          120. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForThatUriInLocationHeader: 4791x4
                                                                                          121. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustDiscardLeastRecentPartialResponseIfCacheValidatorsDoNotStronglyMatchEvenIfResponsesOutOfOrder: 4392x2
                                                                                          122. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentLocationHeaderOnCacheHit: 3475x2
                                                                                          123. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentMD5HeaderOnCacheHit: 3480x2
                                                                                          124. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostToUriInvalidatesCacheForThatUri: 4697x4
                                                                                          125. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteDoesNotInvalidateCacheForUriInContentLocationHeadersFromOtherHosts: 4881x2
                                                                                          126. org.apache.http.impl.client.cache.TestProtocolRequirements#testPostInvalidatesCacheForRelativeUriInContentLocationHeader: 4797x4
                                                                                          127. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentEncodingHeaderFromOriginResponseWithNoTransform: 3666x2
                                                                                          128. org.apache.http.impl.client.cache.TestProtocolRequirements#testTransferCodingsAreNotSentToAnHTTP_1_0Client: 281x2
                                                                                          129. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2194x2
                                                                                          130. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheControlPrivateOnFieldIsNotReturnedBySharedCache: 5522x2
                                                                                          131. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyExpiresHeaderFromOriginOnCacheHit: 3601x2
                                                                                          132. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheEntryIsUpdatedWithNewFieldValuesIn304Response: 2271x2
                                                                                          133. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentTypeHeaderOnCachedResponseWithNoTransform: 3711x2
                                                                                          134. org.apache.http.impl.client.cache.TestProtocolRequirements#testNoCacheCannotSatisfyASubsequentRequestWithoutRevalidation: 5556x2
                                                                                          135. org.apache.http.impl.client.cache.TestProtocolRequirements#testVaryStarIsNotGeneratedByProxy: 5980x2
                                                                                          136. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagFromOriginOnCacheHit: 3444x2
                                                                                          137. org.apache.http.impl.client.cache.TestProtocolRequirements#testViaHeaderOnRequestProperlyRecordsClientProtocol: 6109x2
                                                                                          138. org.apache.http.impl.client.cache.TestProtocolRequirements#testRetainsWarningHeadersReceivedFromUpstream: 6160x2
                                                                                          139. org.apache.http.impl.client.cache.TestProtocolRequirements#testPutToUriInvalidatesCacheForThatUri: 4685x4
                                                                                          140. org.apache.http.impl.client.cache.TestProtocolRequirements#testDeleteInvalidatesCacheForThatUriInContentLocationHeader: 4767x4
                                                                                          141. org.apache.http.impl.client.cache.TestProtocolRequirements#testProperlyFormattedViaHeaderIsAddedToRequests: 6008x2
                                                                                          142. org.apache.http.impl.client.cache.TestProtocolRequirements#testCannotUseVariantCacheEntryIfNotAllSelectingRequestHeadersMatch: 4486x2, 4487x2
                                                                                          143. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleParametersInContentEncodingHeaderIsPreserved: 5734x2
                                                                                          144. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddLastModifiedHeaderOnCacheHit: 3490x2
                                                                                          145. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1452x2
                                                                                          146. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustNotNormallyCacheAuthorizedResponses: 5077x2
                                                                                          147. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2975x2
                                                                                          148. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyEtagHeaderFromOrigin: 3368x2
                                                                                          149. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseToA1_0RequestShouldUse1_1: 226x2
                                                                                          150. org.apache.http.impl.client.cache.TestProtocolRequirements#testOrderOfMultipleAcceptLanguageHeadersIsPreservedOnRequests: 353x2
                                                                                          151. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithSMaxAgeHeader: 5086x2
                                                                                          152. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotAddContentRangeHeaderToOriginResponseWithNoTransformIfNotPresent: 3748x2
                                                                                          153. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheDoesNotAssumeContentLocationHeaderIndicatesAnotherCacheableResource: 5781x2, 5782x2
                                                                                          154. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ContainsETagIfA200ResponseWouldHaveIncludedIt: 1380x2
                                                                                          155. org.apache.http.impl.client.cache.TestProtocolRequirements#testResponseIncludesCacheEntryEndToEndHeadersForResponseAfter304Validation: 3897x2
                                                                                          156. org.apache.http.impl.client.cache.TestProtocolRequirements#testMustNotUseMultipartByteRangeContentTypeOnCacheGenerated416Responses: 2431x2
                                                                                          157. org.apache.http.impl.client.cache.TestCachingExec#testEndlessResponsesArePassedThrough: 386
                                                                                          158. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin: 1024
                                                                                          159. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRouteInContextOnCacheHit: 1457
                                                                                          160. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantsMissServerReturns304CacheReturns304: 1281, 1283
                                                                                          161. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache: 562
                                                                                          162. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache: 692
                                                                                          163. org.apache.http.impl.client.cache.TestCachingExecChain#testSocketTimeoutExceptionIsNotSilentlyCatched: 1325
                                                                                          164. org.apache.http.impl.client.cache.TestCachingExecChain#testTreatsCacheIOExceptionsAsCacheMiss: 1363
                                                                                          165. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 723
                                                                                          166. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseIfRequestServedFromCache: 534
                                                                                          167. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSetConnectionInContextOnCacheHit: 1429
                                                                                          168. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsResponseInContextOnCacheHit: 1487
                                                                                          169. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache: 756
                                                                                          170. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1064
                                                                                          171. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 295
                                                                                          172. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 666
                                                                                          173. org.apache.http.impl.client.cache.TestCachingExecChain#testSetViaHeaderIfValidationFailsButNotRequired: 988
                                                                                          174. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationFailsButNotRequired: 959
                                                                                          175. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1666
                                                                                          176. org.apache.http.impl.client.cache.TestCachingExecChain#testNoEntityForIfNoneMatchRequestNotYetInCache: 1542
                                                                                          177. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsCacheHitContextIfRequestServedFromCache: 510
                                                                                          178. org.apache.http.impl.client.cache.TestCachingExecChain#testCanCacheAResponseWithoutABody: 1517
                                                                                          179. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestInContextOnCacheHit: 1471
                                                                                          180. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsModuleResponseContextIfValidationRequiredButFailed: 929
                                                                                          181. org.apache.http.impl.client.cache.TestCachingExecChain#testUsesVirtualHostForCacheKey: 1683, 1686
                                                                                          182. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache: 599
                                                                                          183. org.apache.http.impl.client.cache.TestCachingExecChain#testVariantMissServerIfReturns304CacheReturns200: 1211, 1213, 1215
                                                                                          184. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsRequestSentInContextOnCacheHit: 1503
                                                                                          185. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 634
                                                                                          186. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 261
                                                                                          187. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseUpdatesCacheEntryWhenNoEntity: 1579
                                                                                          188. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderOnResponseForCacheMiss: 487
                                                                                          189. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsTargetHostInContextOnCacheHit: 1443
                                                                                          190. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 900
                                                                                          191. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 787
                                                                                          192. org.apache.http.impl.client.cache.TestCachingExecChain#testCacheableResponsesGoIntoCache: 230
                                                                                          193. org.apache.http.impl.client.cache.TestCachingExecChain#testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity: 1621
                                                                                          194. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 863
                                                                                          195. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1145
                                                                                          196. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin: 1104
                                                                                          197. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 124
                                                                                          198. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheReturnsStaleResponseWhenRevalidationFailsForProxyRevalidate: 68
                                                                                          199. org.apache.http.impl.client.cache.TestProtocolAllowedBehavior#testNonSharedCacheMayCacheResponsesWithCacheControlPrivate: 89
                                                                                          200. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotAddNewWarningHeaderIfResponseArrivesStale: 604
                                                                                          201. org.apache.http.impl.client.cache.TestProtocolRecommendations#testForwardsExistingWarningHeadersOnResponseThatArrivesStale: 623
                                                                                          202. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 997
                                                                                          203. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRevalidatesCachedResponseWithExpirationInThePast: 1055
                                                                                          204. org.apache.http.impl.client.cache.TestProtocolRecommendations#returns504ForStaleEntryWithOnlyIfCached: 1761
                                                                                          205. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnResponses: 908
                                                                                          206. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyAcceptRangesOnResponses: 670
                                                                                          207. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentMD5: 214
                                                                                          208. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfNoneMatchOnRequests: 816
                                                                                          209. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithCacheControl: 444
                                                                                          210. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLanguage: 193
                                                                                          211. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRefererOnRequests: 863
                                                                                          212. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsUpdatesEntry: 1261, 1262
                                                                                          213. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFirstHandOneWithPragma: 453
                                                                                          214. org.apache.http.impl.client.cache.TestProtocolRecommendations#issues304EvenWithWeakETag: 1805
                                                                                          215. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentType: 293
                                                                                          216. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyExtensionHeaderOnRequests: 901
                                                                                          217. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentEncoding: 172
                                                                                          218. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfModifiedSinceOnRequests: 809
                                                                                          219. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxAge: 462
                                                                                          220. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMaxStale: 492
                                                                                          221. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 948
                                                                                          222. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyIfRangeOnRequests: 824
                                                                                          223. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentType: 286
                                                                                          224. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentLengthOnResponses: 696
                                                                                          225. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainAllow: 158
                                                                                          226. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1546, 1547, 1549
                                                                                          227. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainContentLanguage: 186
                                                                                          228. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentLength: 207
                                                                                          229. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyUserAgentOnRequests: 886
                                                                                          230. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheHitOkWithOnlyIfCached: 1740
                                                                                          231. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresPriorToDateWithNoCacheControlIsNotCacheable: 1652
                                                                                          232. org.apache.http.impl.client.cache.TestProtocolRecommendations#variantNegotiationsDoNotIncludeEtagsForPartialResponses: 1362, 1364
                                                                                          233. org.apache.http.impl.client.cache.TestProtocolRecommendations#testMayReturnStaleResponseIfClientExplicitlySpecifiesAcceptableMaxStale: 506
                                                                                          234. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyServerOnResponses: 879
                                                                                          235. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentTypeOnResponses: 758
                                                                                          236. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongValidatorShouldNotContainContentLength: 200
                                                                                          237. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateNonvariantCacheEntryForUnknownMethod: 1492, 1494
                                                                                          238. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentMD5: 221
                                                                                          239. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnRequests: 765
                                                                                          240. org.apache.http.impl.client.cache.TestProtocolRecommendations#testReturnsCachedResponsesAppropriatelyWhenNoOriginCommunication: 565
                                                                                          241. org.apache.http.impl.client.cache.TestProtocolRecommendations#returnsStaleCacheEntryWithOnlyIfCachedAndMaxStale: 1784
                                                                                          242. org.apache.http.impl.client.cache.TestProtocolRecommendations#cachedEntryShouldNotBeUsedIfMoreRecentMentionInContentLocation: 1412, 1414
                                                                                          243. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyFromOnRequests: 793
                                                                                          244. org.apache.http.impl.client.cache.TestProtocolRecommendations#expiresEqualToDateWithNoCacheControlIsNotCacheable: 1626
                                                                                          245. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyDateOnResponses: 772
                                                                                          246. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1113
                                                                                          247. org.apache.http.impl.client.cache.TestProtocolRecommendations#testIdentityCodingIsNotUsedInContentEncodingHeader: 95
                                                                                          248. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongEtagValidatorShouldNotContainLastModified: 300
                                                                                          249. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyVaryOnResponses: 894
                                                                                          250. org.apache.http.impl.client.cache.TestProtocolRecommendations#otherFreshnessRequestDirectivesNotAllowedWithNoCache: 1682
                                                                                          251. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainAllow: 165
                                                                                          252. org.apache.http.impl.client.cache.TestProtocolRecommendations#testResponseToExistingVariantsIsCachedForFutureResponses: 1304
                                                                                          253. org.apache.http.impl.client.cache.TestProtocolRecommendations#testSendsAllVariantEtagsInConditionalRequest: 1189, 1190, 1191
                                                                                          254. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyLastModifiedOnResponses: 840
                                                                                          255. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlySpecifiesLargerMaxAge: 471
                                                                                          256. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainContentEncoding: 179
                                                                                          257. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheGenerated304ForStrongDateValidatorShouldNotContainLastModified: 307
                                                                                          258. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1587
                                                                                          259. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotReturnStaleResponseIfClientExplicitlyRequestsFreshWithMinFresh: 482
                                                                                          260. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyRangeOnRequests: 856
                                                                                          261. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyContentMD5OnResponses: 716
                                                                                          262. org.apache.http.impl.client.cache.TestProtocolRecommendations#testDoesNotModifyETagOnResponses: 779
                                                                                          263. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToProxyRevalidateForSharedCache: 160
                                                                                          264. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsFalseReturnsError: 310
                                                                                          265. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsTrueReturnsStaleEntryWithWarning: 85
                                                                                          266. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 543
                                                                                          267. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 595
                                                                                          268. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 492
                                                                                          269. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToMustRevalidate: 136
                                                                                          270. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleEntryWithWarning: 352
                                                                                          271. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseYieldsToExplicitFreshnessRequest: 211
                                                                                          272. org.apache.http.impl.client.cache.TestRFC5861Compliance#testCanAlsoServeStale304sWhileRevalidating: 441
                                                                                          273. org.apache.http.impl.client.cache.TestRFC5861Compliance#testConsumesErrorResponseWhenServingStale: 113
                                                                                          274. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseIsFalseReturnsError: 284
                                                                                          275. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleNonRevalidatableEntryWithWarning: 260
                                                                                          276. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInRequestIsTrueReturnsStaleEntryWithWarning: 235
                                                                                          277. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleIfErrorInResponseNeedNotYieldToProxyRevalidateForPrivateCache: 187
                                                                                          278. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateReturnsStaleNonRevalidatableEntryWithWarning: 396
                                                                                          279. org.apache.http.impl.client.cache.TestStaleWhileRevalidationReleasesConnection#testStaleWhileRevalidate: 139, 184
                                                                                          874 
                                                                                                  }
                                                                                          87577
                                                                                                  final Header entryDateHeader = existing.getFirstHeader(HTTP.DATE_HEADER);
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                          24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                          25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                          26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                          27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                          28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                          29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                          30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                          31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                          32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                          33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                          34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                          35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                          41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                          42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                          43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                          87677
                                                                                                  if (entryDateHeader == null) {
                                                                                          1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                          2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                          3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                          4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                          5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                          6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                          7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                          8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                          9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                          10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                          11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                          12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                          13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                          14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                          15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                          16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                          17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                          18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                          19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                          20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                          21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                          22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                          23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                          24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                          25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                          26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                          27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                          28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                          29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                          30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                          31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                          32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                          33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                          34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                          35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                          36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                          37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                          38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                          39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                          40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                          41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                          42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                          43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                          8770
                                                                                                      return false;
                                                                                            878 
                                                                                                    }
                                                                                            87977
                                                                                                    final Header responseDateHeader = backendResponse.getFirstHeader(HTTP.DATE_HEADER);
                                                                                            1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                            2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                            3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                            4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                            5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                            6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                            7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                            8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                            9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                            10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                            11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                            12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                            13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                            14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                            15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                            16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                            17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                            18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                            19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                            20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                            21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                            22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                            23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                            24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                            25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                            26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                            27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                            28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                            29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                            30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                            31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                            32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                            33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                            34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                            35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                            36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                            37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                            38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                            39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                            40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                            41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                            42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                            43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                            88077
                                                                                                    if (responseDateHeader == null) {
                                                                                            1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                            2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                            3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                            4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                            5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                            6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                            7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                            8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                            9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                            10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                            11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                            12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                            13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                            14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                            15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                            16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                            17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                            18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                            19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                            20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                            21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                            22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                            23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                            24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                            25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                            26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                            27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                            28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                            29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                            30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                            31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                            32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                            33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                            34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                            35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                            36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                            37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                            38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                            39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                            40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                            41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                            42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                            43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                            8810
                                                                                                        return false;
                                                                                              882 
                                                                                                      }
                                                                                              88377
                                                                                                      final Date entryDate = DateUtils.parseDate(entryDateHeader.getValue());
                                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                              22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                              24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                              25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                              26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                              27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                              28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                              29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                              30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                              31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                              32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                              33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                              35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                              36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                              37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                              38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                              39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                              40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                              41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                              42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                              43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                              88477
                                                                                                      final Date responseDate = DateUtils.parseDate(responseDateHeader.getValue());
                                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                              22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                              24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                              25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                              26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                              27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                              28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                              29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                              30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                              31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                              32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                              33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                              35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                              36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                              37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                              38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                              39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                              40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                              41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                              42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                              43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                              88577
                                                                                                      if (entryDate == null || responseDate == null) {
                                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                              22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                              24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                              25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                              26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                              27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                              28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                              29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                              30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                              31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                              32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                              33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                              35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                              36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                              37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                              38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                              39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                              40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                              41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                              42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                              43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                              1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                              2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                              3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                              4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                              5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                              6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                              7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                              8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                              9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                              10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                              11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                              12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                              13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                              14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                              15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                              16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                              17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                              18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                              19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                              20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                              21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                              22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                              23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                              24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                              25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                              26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                              27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                              28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                              29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                              30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                              31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                              32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                              33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                              34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                              35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                              36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                              37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                              38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                              39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                              40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                              41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                              42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                              43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                              8860
                                                                                                          return false;
                                                                                                887 
                                                                                                        }
                                                                                                88877
                                                                                                        return responseDate.before(entryDate);
                                                                                                1. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithCacheControlPublic: 5112x2
                                                                                                2. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentMD5FieldMakeACacheEntryStale: 1002x4
                                                                                                3. org.apache.http.impl.client.cache.TestProtocolRequirements#testValidationMustUseETagIfProvidedByOriginServer: 3159x2
                                                                                                4. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithCacheControlNoCache: 5320x2
                                                                                                5. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseToIfRangeWithStrongValidatorReturnsAllEntityHeaders: 1552x2
                                                                                                6. org.apache.http.impl.client.cache.TestProtocolRequirements#test304ResponseGeneratedFromCacheIncludesExpiresCacheControlAndOrVaryIfResponseMightDiffer: 2057x2
                                                                                                7. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedLastModifiedFieldMakeACacheEntryStale: 1018x4
                                                                                                8. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresHeaderEqualToDateHeaderIsTreatedAsStale: 5874x2
                                                                                                9. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMustRevalidateAuthorizedResponsesWhenSMaxAgeIsZero: 5095x2
                                                                                                10. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithMustRevalidateIsNotUsedWithoutRevalidatingWithOrigin: 5393x2
                                                                                                11. org.apache.http.impl.client.cache.TestProtocolRequirements#testConditionalRequestWhereNotAllValidatorsMatchCannotBeServedFromCache: 3234x2
                                                                                                12. org.apache.http.impl.client.cache.TestProtocolRequirements#testCacheIsNotUsedWhenRespondingToRequestWithPragmaNoCache: 5329x2
                                                                                                13. org.apache.http.impl.client.cache.TestProtocolRequirements#testExpiresZeroHeaderIsTreatedAsStale: 5846x2
                                                                                                14. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedContentLengthFieldMakeACacheEntryStale: 997x4
                                                                                                15. org.apache.http.impl.client.cache.TestProtocolRequirements#testDoesNotModifyContentRangeHeaderOnCachedResponseWithNoTransform: 3732x2
                                                                                                16. org.apache.http.impl.client.cache.TestProtocolRequirements#testMalformedExpiresHeaderIsTreatedAsStale: 5840x2
                                                                                                17. org.apache.http.impl.client.cache.TestProtocolRequirements#testSharedCacheMayCacheAuthorizedResponsesWithMustRevalidate: 5104x2
                                                                                                18. org.apache.http.impl.client.cache.TestProtocolRequirements#testStaleEntryWithProxyRevalidateOnSharedCacheIsNotUsedWithoutRevalidatingWithOrigin: 5452x2
                                                                                                19. org.apache.http.impl.client.cache.TestProtocolRequirements#testHEADResponseWithUpdatedETagFieldMakeACacheEntryStale: 1009x4
                                                                                                20. org.apache.http.impl.client.cache.TestProtocolRequirements#testHeuristicCacheOlderThan24HoursHasWarningAttached: 2907x2
                                                                                                21. org.apache.http.impl.client.cache.TestProtocolRequirements#testNotModifiedOfNonCachedEntityShouldRevalidateWithUnconditionalGET: 2195x2
                                                                                                22. org.apache.http.impl.client.cache.TestProtocolRequirements#test206ResponseIncludesVariantHeadersIfValueMightDiffer: 1453x2
                                                                                                23. org.apache.http.impl.client.cache.TestProtocolRequirements#testKeepsMostRecentDateHeaderForFreshResponse: 2976x2
                                                                                                24. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFails: 724
                                                                                                25. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin: 1065
                                                                                                26. org.apache.http.impl.client.cache.TestCachingExecChain#testNewerCacheableResponsesReplaceExistingCacheEntry: 296
                                                                                                27. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsInvalid: 667
                                                                                                28. org.apache.http.impl.client.cache.TestCachingExecChain#testDoesNotSend304ForNonConditionalRequest: 1667
                                                                                                29. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceDateIsLess: 635
                                                                                                30. org.apache.http.impl.client.cache.TestCachingExecChain#testOlderCacheableResponsesDoNotGoIntoCache: 262
                                                                                                31. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsViaHeaderIfRequestWasSuccessfullyValidated: 901
                                                                                                32. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored: 788
                                                                                                33. org.apache.http.impl.client.cache.TestCachingExecChain#testSetsValidatedContextIfRequestWasSuccessfullyValidated: 864
                                                                                                34. org.apache.http.impl.client.cache.TestCachingExecChain#testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin: 1146
                                                                                                35. org.apache.http.impl.client.cache.TestHttpCacheJiraNumber1147#testIssue1147: 143
                                                                                                36. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesBothLastModifiedAndETagForConditionalRequestsIfAvailable: 998
                                                                                                37. org.apache.http.impl.client.cache.TestProtocolRecommendations#testUsesLastModifiedDateForCacheConditionalRequests: 949
                                                                                                38. org.apache.http.impl.client.cache.TestProtocolRecommendations#shouldInvalidateAllVariantsForUnknownMethod: 1550
                                                                                                39. org.apache.http.impl.client.cache.TestProtocolRecommendations#testRetriesValidationThatResultsInAnOlderDated304Response: 1114
                                                                                                40. org.apache.http.impl.client.cache.TestProtocolRecommendations#cacheShouldUpdateWithNewCacheableResponse: 1588
                                                                                                41. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToProxyRevalidateForSharedCache: 544
                                                                                                42. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToExplicitFreshnessRequest: 596
                                                                                                43. org.apache.http.impl.client.cache.TestRFC5861Compliance#testStaleWhileRevalidateYieldsToMustRevalidate: 493
                                                                                                889 
                                                                                                    }
                                                                                                 
                                                                                                891 
                                                                                                }